バックエンド ECS インスタンスを Server Load Balancer インスタンスから直接削除すると、サービスが 中断する可能性があります。 ECS インスタンスの重みを最初にゼロに設定し、トラフィックが配信されてい ないときに ECS インスタンスを削除することをお勧めします。
バックエンドECSの削除
バックエンド ECS インスタンスを Server Load Balancer インスタンスから直接削除すると、サービスが
中断する可能性があります。 次の手順にあわせてECSインスタンスを削除することをお勧めします。
- Server Load Balancerコンソールにログインします。
- リージョンを選択し、対象Server Load Balancerインスタンスの ID をクリックします。
- 左側の詳細ページで、 をクリックします。
ECS インスタンスがサーバーグループに追加されている場合は、仮想サーバーグループまたはマスタースレーブサーバグループをクリックします。
- 対象ECSインスタンスの重みの値を 0 に設定します。
- トラフィックがECSインスタンスに配信されていないことを確認し、削除をクリックしてバックエンドサーバープールから削除します。
トラブルシューティング
バックエンドサーバプールからECSインスタンスを削除後、ECSインスタンスに送信される進行 中のビジネスリクエストがある場合は、次の点を確認してください:
- ECSインスタンスを他のServer Load Balancerのバックエンドサーバープールにあるかどうか
を確認します。
ECSインスタンスIDを使用して、ECSインスタンスが追加されるServer Load Balancerをフィルタリングできます。
- ECSインスタンスにログインし、
netstat
コマンドを実行して、ECSインスタンスがパブリックサービスをデプロイしたかどうかを確認します。- Windows:
netstat -ano
を実行して、インスタンス上の開いているすべてのポートを確認できます。 - Linux: このコマンドを実行すると、インスタンス上の開いているポートをすべて確認する
か、
netstat
コマンドの他のパラメータを使用できます。
- Windows: