每AWS documentation您可以将多个负载均衡器附加到单个Auto Scaling组。我认为ELB和ASG之间会有1:1的关系。如果ASG缩放哪个ELB,它会更新 - 全部。 这是如何工作的,用例是什么。
答案 0 :(得分:6)
虽然您可以将多个负载均衡附加到单个Autoscaling组,但很少使用它,特别是在AWS引入了支持路由规则(基于域和路径)的应用程序负载均衡器(ALB)并为多个SSL证书附加多个SSL证书之后单负载平衡器功能。
例如,之前需要的几个场景(在上述新功能可用之前)
答案 1 :(得分:3)
查看AWS文档,您可以将多个Load Balancers附加到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
我希望这会让事情变得更加清晰。