すべてのプロダクト
Search
ドキュメントセンター

Server Load Balancer:プライマリ /セカンダリサーバーグループの作成と管理

最終更新日:Sep 20, 2024

プライマリ /セカンダリサーバーグループは、プライマリサーバーとセカンダリサーバーで構成されます。 リスナーにプライマリ /セカンダリサーバーグループを選択すると、プライマリサーバーが期待どおりに動作すると、リクエストがプライマリサーバーに転送されます。 プライマリサーバーに障害が発生した場合、リクエストはセカンダリサーバーに転送されます。 システムがセカンダリサーバーに切り替わる時刻は、ヘルスチェックのタイムアウト時間によって決まります。 リクエストは、回復すると自動的にプライマリサーバーに転送されます。

重要

TCPおよびUDPリスナーのみがプライマリ /セカンダリサーバーグループをサポートします。

前提条件

  • Classic Load Balancer (CLB) インスタンスが作成されます。 詳細については、「CLBインスタンスの作成と管理」をご参照ください。

  • Elastic Compute Service (ECS) インスタンスが作成され、アプリケーションがECSインスタンスにデプロイされてリクエストを受信します。 詳細については、以下のトピックをご参照ください。

    説明

    ECSインスタンスとCLBインスタンスが同じリージョンにデプロイされていることを確認します。

プライマリ /セカンダリサーバーグループの作成

  1. CLBコンソールにログインします。

  2. 上部のナビゲーションバーで、CLB インスタンスがデプロイされているリージョンを選択します。

  3. [インスタンス] ページで、管理するCLBインスタンスのIDをクリックします。

  4. [プライマリ /セカンダリサーバーグループ] タブをクリックします。

  5. [プライマリ /セカンダリサーバーグループ] タブで、[プライマリ /セカンダリサーバーグループの作成] をクリックします。

  6. [プライマリ /セカンダリサーバーグループの作成] ページで、パラメーターを設定します。

    1. [プライマリ /セカンダリサーバーグループ名] フィールドに、プライマリ /セカンダリサーバーグループの名前を入力します。

    2. タグキーフィールドにタグキーを入力し、タグ値フィールドにタグ値を入力します。

    3. [選択したサーバー] セクションで、[追加] をクリックします。

  7. [サーバー] パネルで、追加するサーバーを選択します。 [次へ] をクリックします。

    説明

    プライマリ /セカンダリサーバーグループに追加できるバックエンドサーバーは2つだけです。

    elastic network interface (ENI) を選択する場合は、ENIがECSインスタンスにアタッチされていることを確認してください。 詳細については、「ENIを指定してバックエンドサーバーを追加する」をご参照ください。

  8. [ポート /重み] ステップで、ポートを設定し、[追加] をクリックします。

    [操作] 列の [ポートの追加] をクリックすると、ポートを追加できます。

  9. On theプライマリ /セカンダリサーバーグループの作成ページでサーバーを選択します。サーバータイプ列をプライマリサーバーとして使用します。

  10. [作成] をクリックします。 表示されるメッセージで、[OK] をクリックします。

    レイヤー7リスナーは、プライマリ /セカンダリサーバーグループにリクエストを転送できません。 プライマリ /セカンダリサーバーグループを作成した後、次の操作を実行できます。

    • TCPリスナーを追加し、プライマリ /セカンダリサーバーグループを選択します。 詳細については、「TCPリスナーの追加」をご参照ください。

    • UDPリスナーを追加し、プライマリ /セカンダリサーバーグループを選択します。 詳細については、「UDPリスナーの追加」をご参照ください。

プライマリ /セカンダリサーバーグループの削除

プライマリ /セカンダリサーバーグループを使用しなくなった場合は、プライマリ /セカンダリサーバーグループを削除できます。 プライマリ /セカンダリサーバーグループを削除する前に、すべてのリスナーからサーバーグループの関連付けを解除する必要があります。

  1. CLBコンソールにログインします。

  2. 上部のナビゲーションバーで、CLB インスタンスがデプロイされているリージョンを選択します。

  3. [インスタンス] ページで、管理するCLBインスタンスのIDをクリックします。

  4. [プライマリ /セカンダリサーバーグループ] タブをクリックします。

  5. [プライマリ /セカンダリサーバーグループ] タブで、削除するプライマリ /セカンダリサーバーグループを見つけ、[操作] 列の [削除] をクリックします。

  6. 表示されるメッセージで、[OK] をクリックします。