翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
ロードバランサーのアタッチメントステータスを確認する
ロードバランサーは、アタッチされた後、グループのインスタンスを登録している間は、Adding 状態になります。グループのすべてのインスタンスが登録済みになると、Added 状態になります。最低 1 つの登録されたインスタンスがヘルスチェックを通過した後、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 が有効になっている場合、ELB はインスタンスの登録を解除する前に、処理中のリクエストが完了するまで、または最大タイムアウトの有効期限 (いずれか早い方) まで待機します。
AWS Command Line Interface (AWS CLI) または AWS SDKs を使用して、アタッチメントのステータスを確認できます。アタッチメントステータスはコンソールから確認できません。
を使用してアタッチメントのステータス AWS CLI を確認するには
次の describe-traffic-sources
aws autoscaling describe-traffic-sources --auto-scaling-group-namemy-asg
この例では、Auto Scaling グループにアタッチされている ELB ターゲットグループの ARN と、 State要素内のターゲットグループのアタッチステータスを返します。
{
"TrafficSources": [
{
"Identifier": "arn:aws:elasticloadbalancing:region:account-id:targetgroup/my-targets/1234567890123456",
"State": "InService",
"Type": "elbv2"
}
]
}