我在 AWS 中有几个应用程序负载均衡器,遇到了这个问题“特征”:
“如果目标组中至少有一个健康目标,则负载均衡器仅将请求路由到健康目标。 如果目标组仅包含不健康目标,则负载均衡器将请求路由到不健康目标。”
这与其他 AWS ELB 文档中指出的不健康目标将从流量池中删除的说法相矛盾,也与我对负载均衡器功能的理解相悖,所以我的问题是,这种做法的可能原因是什么?为什么在任何情况下,任何负载均衡器将流量路由到不健康的目标都会对我有利。
答案1
正如文档所述,这种情况仅发生在全部目标不健康。在这种情况下,更有可能的是,您的目标已启动,但健康检查已中断,而路由到“不健康”目标意味着您的网站不会经历不必要的停机时间。