了解负载均衡器的附加状态
您可以使用 Amazon CLI 来获取负载均衡器的附加状态。有关更多信息,请参阅《Amazon CLI 命令参考》中的 describe-load-balancer-target-groups 和 describe-load-balancers 文档。
当您使用 describe-load-balancer-target-groups 命令描述目标组或使用 describe-load-balancers 命令描述负载均衡器时,Amazon EC2 Auto Scaling 会在 State
参数中返回负载均衡器的附加状态。
当您附加负载均衡器时,它进入 Adding
状态,同时注册组中的实例。注册了组中的所有实例后,它进入 Added
状态。在至少一个注册实例通过运行状况检查后,它进入 InService
状态。当负载均衡器进入 InService
状态时,Amazon EC2 Auto Scaling 可以终止和替换报告为运行状况不佳的所有实例。如果注册的实例均未通过运行状况检查(例如,由于未正确配置运行状况检查),负载均衡器不会进入 InService
状态。Amazon EC2 Auto Scaling 不会终止和替换这些实例。
当分离负载均衡器时,它进入 Removing
状态,同时取消注册组中的实例。实例在取消注册后仍保持运行。预设情况下,Application Load Balancer、Network Load Balancer 和 Gateway Load Balancer 启用 Connection Draining(注销延迟)功能。如果启用了 Connection Draining,则 Elastic Load Balancing 将等待动态请求完成或最大超时到期(以先到者为准),然后再取消注册实例。