リスナーは、クライアントリクエストの受信と分散を担当します。Gateway Load Balancer (GWLB) は IP リスナーをサポートしており、GWLB インスタンスに IP リスナーを追加し、必要に応じてリスナーを変更または削除できます。
前提条件
開始する前に、以下を確認してください。
GWLB インスタンス。詳細については、「GWLB インスタンスの作成と管理」をご参照ください。
利用可能なサーバーグループ。詳細については、「サーバーグループの作成と管理」をご参照ください。
IP リスナーの追加
GWLB コンソールにログインします。
上部のナビゲーションバーで、GWLB インスタンスがデプロイされているリージョンを選択します。
次のいずれかの方法でリスナー設定ウィザードを開きます。
「[インスタンス]」ページで、ターゲットインスタンスの「[操作]」列にある「[リスナーの作成]」をクリックします。
[インスタンス] ページで、ターゲットインスタンスの ID をクリックします。[リスナー] タブで、[IP リスナーの作成] をクリックします。
[IP リスナーの作成] ページでパラメーターを設定し、[OK] をクリックします。
| パラメーター | 説明 |
|---|---|
| リスナー名 | リスナーの名前を入力します。 |
| サーバーグループのリソースグループ | サーバーグループの リソースグループ を選択します。この設定は、Resource Access Management (RAM) ユーザーにのみ適用されます。Alibaba Cloud アカウントでは、このパラメーターを設定する必要はありません。 |
| サーバーグループ | サーバーグループに含まれるバックエンドサーバーのタイプを選択します:[サーバー] (ECS インスタンス、Elastic Network Interface (ENI)、または Elastic Container Instance (ECI)) または [IP] (IP アドレス)。 |
| [詳細設定] | クリックして展開し、詳細設定を構成します。 |
| TCP接続アイドルタイムアウト | 接続が切断されるまでの非アクティブ期間。アイドルタイムアウト期間中にデータが転送されない場合、現在の接続は切断され、GWLB インスタンスは新しいトラフィックを新しいバックエンドサーバーにルーティングします。次のリクエストが到着して新しい接続が確立されるまで、既存のトラフィックは破棄されます。デフォルト:350 秒。有効値:60~6000 秒。この設定は、サーバーグループがトラフィックスケジューリングアルゴリズムとして 5 タプルハッシュを使用している場合にのみ利用可能です。 |
| [タグ] | タグキータグ値 と を設定して、リスナーを整理および識別します。1 つのリスナーに複数の タグ を追加できます。 |
TCP 以外のトラフィックのアイドルタイムアウトは 120 秒に固定されており、変更できません。
その他の操作
| 操作 | 手順 |
|---|---|
| リスナーの変更 | [リスナー] タブの [基本情報] エリアで、リスナー名の横にある [編集] をクリックします。新しい名前を入力し、[OK] をクリックします。 |
| TCP 接続のアイドルタイムアウトの変更 | [リスナー] タブの [基本情報] エリアで、[TCP 接続のアイドルタイムアウト] の右側にある [編集] をクリックします。新しい値を入力し、[OK] をクリックします。有効な値:60~6000 秒。この操作は、リスナーに関連付けられているサーバーグループが 5 タプルハッシュを使用している場合にのみ利用できます。 |
| サーバーグループの変更 | [リスナー] タブの [サーバーグループ (デフォルト転送ルール)] エリアで、[サーバーグループの変更] をクリックします。ドロップダウンリストから既存のサーバーグループを選択するか、[サーバーグループの作成] をクリックして新しいサーバーグループを作成し、[OK] をクリックします。 |
| リスナーの削除 | [リスナー] タブの [基本情報] エリアで、[リスナーの削除] をクリックします。表示されたダイアログボックスで、[OK] をクリックします。 |