【发布时间】:2018-03-29 21:41:12
【问题描述】:
根据AWS documentation,您可以将多个负载均衡器附加到单个 Auto Scaling 组。我认为 ELB 和 ASG 之间会有 1:1 的关系。如果 ASG 对哪个 ELB 进行扩展,它会更新 - 全部。 这是如何工作的,用例是什么。
【问题讨论】:
标签: amazon-web-services amazon-elb autoscaling
根据AWS documentation,您可以将多个负载均衡器附加到单个 Auto Scaling 组。我认为 ELB 和 ASG 之间会有 1:1 的关系。如果 ASG 对哪个 ELB 进行扩展,它会更新 - 全部。 这是如何工作的,用例是什么。
【问题讨论】:
标签: amazon-web-services amazon-elb autoscaling
虽然您可以将多个负载均衡器附加到单个 Auto Scaling 组,但它很少被使用,特别是在 AWS 引入支持路由规则(基于域和路径)并附加多个 SSL 证书的应用程序负载均衡器 (ALB) 之后单个负载均衡器功能。
例如以前需要它的少数场景(在上面提到的新功能之前可用。)
【讨论】:
查看 AWS 文档,您可以将多个负载均衡器附加到一个 ASG。当 ASG 扩展时,所有负载均衡器都会知道新的 EC2 实例。
Auto Scaling 与 Elastic Load Balancing 集成,使您能够将一个或多个负载均衡器附加到现有的 Auto Scaling 组。附加负载均衡器后,它会自动注册组中的实例并跨实例分配传入流量
link to above quote can be found here
就缩减而言,如果其中一个负载平衡器报告某个实例运行状况不佳,那么该实例将被视为运行状况不佳并最终终止。
如果您将 Auto Scaling 组配置为同时使用 EC2 状态检查和 Elastic Load Balancing 运行状况检查来确定运行状况,如果实例未通过状态检查或运行状况检查,则 Auto Scaling 会认为实例运行状况不佳。请注意,如果您将多个负载均衡器附加到 Auto Scaling 组,则所有负载均衡器都必须报告该实例运行状况良好,Auto Scaling 才能认为该实例运行状况良好。如果一个负载均衡器报告某个实例运行状况不佳,Auto Scaling 会替换该实例,即使其他负载均衡器报告它运行状况良好
Link to above quote can be found here
我希望这能让事情变得更清楚。
【讨论】: