Amazon Elastic Load Balancer (ELB) 是否可以证明失败?

OK9*_*999 6 amazon-web-services amazon-elb

标题可能有点太多了,但我找不到任何关于此的陈述。我正在尝试使用auto-scaling. 我也想看看我是否可以只用一个 ELB 来执行负载平衡操作。

在此设置中,ELB 是单点故障,因此,我想知道,是否有人知道与 ELB 相关的恢复。有关于 ELB 扩展的文档,但没有关于恢复/更高可用性的文档。

谢谢

Mar*_*k B 5

确保您也为负载均衡器选择多个可用区。无论如何,您必须这样做才能使其与多个可用区中的 EC2 实例一起使用。执行此操作时,会在幕后为您创建多个 ELB 实例,每个 AZ 中一个。所以ELB并不是真正的“单点故障”。

您在 ELB 中可能看到的最常见问题是,如果您有非常快的大量流量突发,这将需要 ELB 几分钟的时间来扩展以满足需求。如果您提前知道流量将大幅增加,您可以向 AWS 支持发送请求,为您预热 ELB。

我建议你阅读标题为“常见错误当测试弹性负载平衡”,在这篇文章


chr*_*ris 5

ELB 是一个逻辑实体,由多个(至少 2 个,每个可用区一个,通常更多)实例组成,将流量路由到后端。

如果单个 ELB 实例发生故障,它将自动替换,就像自动扩展替换故障实例一样。

您通常可以通过执行 DNS 查找来了解 ELB 中有多少个实例 - 您将看到返回的多个 IP 地址。

如果流量突然激增,ELB 可能会过载,因此它们不能防止故障,但对于大多数负载来说,它们做得非常好。