Network Load Balancer (NLB) は、サーバーグループで指定された1つ以上のバックエンドサーバーにクライアント要求を配信します。 NLBは、ヘルスチェックを実行してバックエンドサーバーの可用性をチェックします。 NLBにリスナーを追加するときは、サーバーグループを指定する必要があります。 リスナーを作成した後、リスナーは指定したプロトコルとポートを使用して接続要求を確認し、関連するサーバーグループに要求を転送します。
サーバーグループの種類
サーバーグループタイプ | バックエンドサーバータイプ | 説明 | 関連ドキュメント |
インスタンス | ECS (Elastic Compute Service) インスタンス、ENI (elastic network Interface) 、およびelasticコンテナインスタンスをバックエンドサーバーとして指定できます。 | バックエンドサーバーとサーバーグループは、同じ仮想プライベートクラウド (VPC) に属している必要があります。 バックエンドサーバーは、NLBによって配信されたリクエストを受信するために使用されます。 | ECSインスタンス、ENI、またはelasticコンテナインスタンスを指定してバックエンドサーバーを追加 |
IP | IPアドレスでバックエンドサーバーを指定できます。 | サーバーグループが属するVPCのCIDRブロックから、リージョン間、またはVPC間でIPアドレスを追加できます。 オンプレミスサーバーのIPアドレスを追加することもできます。 サーバーグループのIPアドレスは、NLBによって配信されたリクエストを受信するために使用されます。
説明 IPアドレスを指定してバックエンドサーバーを追加する場合、プライベートIPアドレスのみを指定できます。 パブリックIPアドレスは指定できません。 | IPアドレスを指定してバックエンドサーバーを追加 |
重要 NLBインスタンスのバックエンドサーバーがリリースされた後、またはバックエンドサーバーのプライベートIPアドレスが変更された後、NLBはバックエンドサーバーのステータスを更新しません。 NLBバックエンドサーバーをリリースまたは変更する前に、NLBサーバーグループからバックエンドサーバーを削除することを推奨します。 これにより、サービスは影響を受けません。