我是AWS的新手,我有个问题。我想在两个EC2实例上托管一个网站。根据我所读到的,如果我停止EC2实例,则公共IP将发生变化。在我的例子中,53号公路应该将交通安排到负载平衡器。
如果我更改一个负载均衡器,如何配置负载均衡器将流量路由到EC2实例而不更改IP?换句话说,当我的两个EC2实例被关闭时,它们是否有固定的公共IP,以便负载均衡器将流量路由给它们?
谢谢。
发布于 2018-03-26 19:29:06
AWS负载均衡器服务可以在EC2实例、容器和IP地址之间自动分配通信量。您只需确保您的route53记录指向负载均衡器域端点。完成后,您可以安全地从负载均衡器中添加/删除实例,无需手动更新/更改ip地址。
发布于 2018-03-26 19:42:54
这是一种非常常见的情况。基本上,您需要将Route53指向LB - LB是静态的,是由AWS管理的命名端点。就Route53条目而言,LB背后的内容与此无关。
此外,如果希望使用活动主机自动更新LB,可以在EC2中配置自动标度组,以便将新实例自动放入LB (只需确保给它们足够的时间来实际启动它们正在运行的应用程序)。
Route53将向LB的dns条目发送以your.endpoint.xyz为目标的通信量。LB随后将接收该通信量,并将其分发给它在任何给定时间都知道的活动实例。
如果您的LB后面的实例被终止,它们将从LB中移除(并且不会将任何流量路由到它们)。
https://serverfault.com/questions/904665
复制相似问题