

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 验证负载均衡器的附加状态
<a name="load-balancer-status"></a>

当您附加了负载均衡器后，它进入 `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 将等待动态请求完成或最大超时到期（以先到者为准），然后再取消注册实例。

您可以使用 AWS Command Line Interface (AWS CLI) 或，验证附件状态 AWS SDKs。您无法通过控制台来验证附加状态。

**使用 AWS CLI 来验证附件状态**  
以下[describe-traffic-sources](https://awscli.amazonaws.com/v2/documentation/api/latest/reference/autoscaling/describe-traffic-sources.html)命令返回指定 Auto Scaling 组的所有流量源的连接状态。

```
aws autoscaling describe-traffic-sources --auto-scaling-group-name my-asg
```

该示例会返回附加到自动扩缩组的 Elastic Load Balancing 目标组的 ARN，以及 `State` 元素中目标组的附加状态。

```
{
    "TrafficSources": [
        {
            "Identifier": "arn:aws:elasticloadbalancing:region:account-id:targetgroup/my-targets/1234567890123456",
            "State": "InService",
            "Type": "elbv2"
        }
    ]
}
```