為您的 Network Load Balancer 建立目標群組 - Elastic Load Balancing

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

為您的 Network Load Balancer 建立目標群組

您可以透過目標群組為 Network Load Balancer 註冊目標。根據預設,負載平衡器會使用您針對目標群組所指定的埠號和通訊協定,來將請求傳送到登錄的目標。在透過目標群組來註冊每個目標時,您可以覆寫此埠號。

在建立目標群組之後,您可以新增標籤。

若要將流量轉傳到目標群組中的目標,請建立接聽程式,並且在接聽程式的預設動作中,指定該目標群組。如需詳細資訊,請參閱 接聽程式規則。您可以在多個接聽程式中指定相同的目標群組,但這些接聽程式必須屬於相同的Network Load Balancer。若要將目標群組與負載平衡器搭配使用,您必須確認任何其他負載平衡器的接聽程式未使用目標群組。

您可以隨時從目標群組新增或移除目標。如需詳細資訊,請參閱 透過目標群組來登記目標。您也可以修改目標群組的運作狀態檢查設定。如需詳細資訊,請參閱 修改目標群組的運作狀態檢查設定

使用主控台來建立目標群組
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

  2. 在導覽窗格中,選擇 Target Groups (目標群組)

  3. 選擇 Create target group (建立目標群組)

  4. Basic configuration(基本組態) 窗格,執行下列動作:

    1. 針對選擇目標類型,選取執行個體依執行個體 ID 註冊目標、選取 IP 地址以註冊 IP 地址,或選取 Application Load Balancer 以註冊 Application Load Balancer 為目標。

    2. 針對 Target group name (目標群組名稱),輸入目標群組的名稱。此名稱在每個帳戶的每個區域中都必須是唯一的,其長度上限為 32 個字元,並且必須僅包含英數字元或連字號,且開頭或結尾不可以是連字號。

    3. 對於 Protocol (通訊協定),請如下所示選擇通訊協定:

      • 如果接聽程式通訊協定是 TCP,請選擇 TCP (TCP)TCP_UDP (TCP_UDP)

      • 如果接聽程式通訊協定是 TLS,請選擇 TCP (TCP)TLS (TLS)

      • 如果接聽程式通訊協定是 UDP,請選擇 UDP (UDP)TCP_UDP (TCP_UDP)

      • 如果接聽程式通訊協定是 TCP_UDP,請選擇 TCP_UDP (TCP_UDP)

    4. (選用) 針對 Port (連接埠),視需要修改預設值。

    5. 對於 IP address type (IP 地址類型),請選擇 IPv4IPv6。只有在目標類型為 執行個體IP 地址 ,且通訊協定為 TCP 或 TLS 時,才能使用此選項。

      您必須將 IPv6 目標群組與雙堆疊負載平衡器建立關聯。目標群組的所有目標必須具有相同的 IP 地址類型。您無法在建立目標群組之後變更其 IP 地址類型。

    6. 若為 VPC,請選取含有登錄目標的虛擬私有雲端 (VPC)。

  5. 對於運作狀態檢查窗格,視需要修改預設設定。對於進階運作狀態檢查設定,請選擇運作狀態檢查連接埠、計數、逾時、間隔,並指定成功代碼。如果運作狀態檢查連續超過運作狀態不佳閾值的次數,負載平衡器會停用該目標。當運作狀態檢查連續超過運作狀態不佳閾值次數時,負載平衡器會重新啟用該目標。如需詳細資訊,請參閱 目標群組運作狀態檢查

  6. (選用) 若要新增標籤,請展開 標籤選擇 新增標籤,然後輸入標籤鍵與標籤值。

  7. 選擇下一步

  8. 如下所示,在註冊目標頁面中,新增一或多個目標:

    • 如果目標類型為執行個體,請選取執行個體,輸入連接埠,然後選擇包含為以下待定的項目

      注意:執行個體必須具有指派的主要 IPv6 地址,才能向 IPv6 目標群組註冊。

    • 如果目標類型是 IP 地址,請選取網路,輸入 IP 地址和通訊埠,然後選擇包含為以下待定的項目

  9. 選擇 Create target group (建立目標群組)

若要使用建立目標群組 AWS CLI

使用 create-target-group 指令來建立目標群組、使用 add-tags 指令來標記目標群組、使用 register-targets 指令來新增目標。