為您的 Application Load Balancer 器建立 HTTP 接聽程式 - Elastic Load Balancing

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

為您的 Application Load Balancer 器建立 HTTP 接聽程式

接聽程式是檢查連線請求的程序。當您在立負載平衡器時便定義接聽程式,然後可隨時新增接聽程式到您的負載平衡器。

此頁面的資訊協助您為負載平衡器建立 HTTP 接聽程式。若要將 HTTPS 接聽程式新增至您的負載平衡器,請參閱為您的 Application Load Balancer 建立 HTTPS 接聽程式

先決條件

  • 若要新增轉送動作到預設的接聽程式規則,您必須指定可用的目標群組。如需詳細資訊,請參閱 建立目標群組

  • 您可以在多個監聽器中指定相同的目標群組,但這些監聽器必須屬於相同的負載平衡器。若要將目標群組與負載平衡器搭配使用,您必須確認任何其他負載平衡器的接聽程式未使用該群組。

新增 HTTP 接聽程式

您使用用戶端與負載平衡器間連線的通訊協定與連接埠來設定接聽程式,並為預設接聽程式規則設定目標群組。如需詳細資訊,請參閱 接聽程式組態

使用主控台新增 HTTP 接聽程式

  1. https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格的 LOAD BALANCING (負載平衡) 下方,選擇 Load Balancers (負載平衡器)。

  3. 選取一個負載平衡器,然後選擇 Listeners (接聽程式)Add listener (新增接聽程式)

  4. 對於通訊協定:連接埠,選擇HTTP並保留預設連接埠或輸入其他連接埠。

  5. 針對 Default actions (預設動作),執行下列其中一項作業:

    • 選擇 Add action (新增動作)Forward to (轉送至),然後選擇目標群組。

    • 選擇 Add action (新增動作)Redirect to (重新導向至),並提供重新導向的 URL。如需詳細資訊,請參閱 重新導向動作

    • 選擇 Add action (新增動作)Return fixed response (傳回固定回應),並提供回應代碼和選用的回應內文。如需詳細資訊,請參閱 固定回應動作

    若要儲存動作,請選擇核取記號圖示。

  6. 選擇 Save (儲存)。

  7. (選用) 若要定義會根據路徑模式或主機名稱轉送請求的額外的接聽程式規則,請參閱新增規則

使用 AWS CLI 新增 HTTP 接聽程式

使用 create-listener 命令來建立接聽程式和預設規則,以及 create-rule 命令來定義額外的接聽程式規則。