使用弹性IP在现有服务器上的AWS上实施Load Balancer

时间:2014-01-27 23:35:35

标签: amazon-web-services amazon-ec2 load-balancing

我是一名后台开发人员,他是服务器管理的初学者。

我让ec2实例坐在AWS上,并为其分配了弹性IP。 有几个域指向此弹性IP(来自我的客户)。

然后,服务器响应适当的内容。

此时,我想开始使用负载平衡,因为流量的数量正在增加。


问题是

我是否可以应用Load Balancer,同时仍然不更改指向域的IP地址(弹性IP)?

我很难找到所有客户并要求他们将DNS记录点更新为新IP地址。 所以拥有相同的IP对我来说是一个理想的解决方案。

如果你们能为我揭开这一点,那将是一个很大的帮助。

1 个答案:

答案 0 :(得分:3)

没有。 ELB有一个DNS条目,您可以在DNS提供商或Route 53上设置。此DNS是唯一指向ELB的外部链接,ELB没有弹性IP。此外,请记住,DNS不会在您的ELB上发生变化,但IP可以根据亚马逊的判断进行更改。

此外,亚马逊使用它自己的内部机制来访问负载均衡器后面的实例,我很确定它不使用外部地址(很可能是内部地址)

另一种方法是在EC2中设置您自己的HAproxy实例并使用弹性IP对其进行配置,但这需要更多的工作。 (此外,您必须密切监控它,因为如果流量模式发生变化,您必须对其进行管理)

希望它有所帮助。