Application Load Balancer 用の HTTP リスナーを作成する - エラスティックロードバランシング

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

Application Load Balancer 用の HTTP リスナーを作成する

リスナーは、接続リクエストをチェックします。ロードバランサーを作成するときにリスナーを定義し、いつでもロードバランサーにリスナーを追加できます。

このページの情報は、ロードバランサー用の HTTP リスナーを作成するのに役立ちます。ロードバランサーに HTTPS リスナーを追加するには、Application Load Balancer 用の HTTPS リスナーを作成する を参照してください。

前提条件

  • 転送アクションをデフォルトのリスナールールに追加するには、利用可能なターゲットグループを指定する必要があります。詳細については、「Application Load Balancer のターゲットグループを作成する」を参照してください。

  • 複数のリスナーで同じターゲットグループを指定できますが、これらのリスナーは同じロードバランサーに属している必要があります。ロードバランサーでターゲットグループを使用するには、ターゲットグループが他のロードバランサーのリスナーによって使用されていないことを確認する必要があります。

HTTP リスナーを追加する

クライアントからロードバランサーへの接続用のプロトコルとポート、およびデフォルトのリスナールールのターゲットグループでリスナーを設定します。詳細については、「リスナーの設定」を参照してください。

コンソールを使用した HTTP リスナーを追加するには
  1. Amazon EC2 コンソール (https://console.aws.amazon.com/ec2/) を開きます。

  2. ナビゲーションペインで、[ロードバランサー] を選択します。

  3. ロードバランサーを選択します。

  4. [リスナーとルール] タブから、[リスナーの追加] を選択します。

  5. [プロトコル : ポート] で、[HTTP] を選択してデフォルトのポートのままにするか、別のポートを入力します。

  6. デフォルトアクションでは、次のいずれかのルーティングアクションを選択し、必要な情報を指定します。

    • ターゲットグループに転送 – ターゲットグループを選択します。別のターゲットグループを追加するには、「ターゲットグループの追加」を選択し、ターゲットグループを選択し、相対パーセンテージを確認し、必要に応じて重みを更新します。いずれかのターゲットグループで維持を有効にした場合は、グループレベルの維持を有効にする必要があります。

    • URL へのリダイレクトURI パートタブで各パートを個別に入力するか、完全な URL タブで完全なアドレスを入力して URL を入力します。ステータスコードでは、必要に応じて一時 (HTTP 302) または永続 (HTTP 301) を選択します。

    • 固定レスポンスを返す – ドロップされたクライアントリクエストに対して返すレスポンスコードを入力します。必要に応じて、コンテンツタイプレスポンス本文を指定できます。

  7. (オプション) タグを追加するには、リスナータグを展開します。新しいタグを追加を選択し、タグキーとタグ値を入力します。

  8. [Add] (追加) を選択します。

を使用して HTTP リスナーを追加するには AWS CLI

create-listener コマンドを使用してリスナーとデフォルトのルールを作成し、create-rule コマンドを使用して追加のリスナールールを定義します。