【问题标题】:Implement Load Balancer on AWS on existed server with Elastic IP在 AWS 上使用弹性 IP 在现有服务器上实施负载均衡器
【发布时间】:2014-02-19 01:37:54
【问题描述】:

我是一名后端开发人员,在这里是服务器管理方面的初学者。

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

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

此时,随着流量的增加,我想开始使用负载平衡。


问题是

我能否在不更改域指向的 IP 地址(弹性 IP)的同时应用负载均衡器?

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

如果你们能帮我解释一下这将是一个很大的帮助。

【问题讨论】:

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


    【解决方案1】:

    没有。 ELB 有一个 DNS 条目,您可以在 DNS 提供商或 Route 53 上设置该条目。此 DNS 是 ELB 的唯一外部链接,ELB 没有弹性 IP。此外,请记住,您的 ELB 上的 DNS 不会更改,但 IP 可以由 Amazon 自行决定更改。

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

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

    希望对你有帮助。

    【讨论】:

    • 非常感谢 Rico。至少我知道最好设置 ELB 并要求存在的人尽快重新指向他们的域而不是(在客户端数量增加之前)。这些信息对我帮助很大,感谢您的帮助伙伴:)
    猜你喜欢
    • 2023-04-10
    • 1970-01-01
    • 2020-10-22
    • 2019-12-13
    • 2016-08-16
    • 2017-09-30
    • 2013-03-22
    • 2015-12-04
    • 2014-07-18
    相关资源
    最近更新 更多