建立目標群組 - Elastic Load Balancing

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

建立目標群組

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

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

若要將流量路由到目標群組中的目標,請在建立接聽程式或為接聽程式建立規則時,於動作中指定目標群組。如需詳細資訊,請參閱 接聽程式規則。您可以在多個偵聽器中指定同一個目標組,但這些偵聽器必須屬於同一個 Application Load Balancer。要將目標組與負載均衡器配合使用,您必須驗證目標組未被監聽器用於任何其他負載均衡器。

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

New console

使用新主控台來建立目標

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

  2. 在導覽窗格的 LOAD BALANCING (負載平衡) 中,選擇 Target Groups (目標群組)

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

  4. 適用於選擇目標類型,選擇執行個體根據執行個體 ID 來註冊目標,IP 地址根據 IP 地址來註冊目標,或Lambda 函數來註冊 Lambda 函數作為目標。

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

  6. (選用) 針對 Protocol (通訊協定)Port (連接埠),視需要修改預設值。

  7. 若目標類型是IP 地址,選擇IPv4或者IPv6作為IP 地址類型,否則跳至下一個步驟。

    請注意,只有具有選定 IP 地址類型的目標才能包括在此目標組中。建立目標羣組之後,就無法變更 IP 地址類型。

  8. 針對 VPC (VPC) 選擇虛擬私有雲端 (VPC)。請注意,對於IP 地址目標類型,則可供選擇的 VPC 是支持IP 地址類型,您在上一個步驟中選擇的。

  9. (可選)對於通訊協定版本下,根據需要修改預設值。

  10. (可選)在運作狀態檢查部分中,視需要修改預設設設定。

  11. 若目標類型是Lambda 函數,則可以通過選擇啟用中的運作狀態檢查區段。

  12. (選用) 新增一個或多個標籤,如下所示:

    1. 展開 Tags (標籤) 區段。

    2. 選擇 Add tag (新增標籤)

    3. 輸入標籤鍵和標籤值。

  13. 選擇 Next (下一步)。

  14. (選用) 新增一個或多個目標,如下所示:

    • 若目標類型是執行個體,選取一或多個執行個體,輸入一或多個端口,然後選擇包括在下面的待定

    • 若目標類型是IP 地址,執行下列動作:

      1. 選取網路VPC或從列表中選擇其他私有 IP 地址

      2. 手動輸入 IP 地址,或使用實例詳細信息查找 IP 地址。您一次最多可以輸入 5 個 IP 地址。

      3. 輸入用於將流量路由到指定 IP 地址的端口。

      4. 選擇包括在下面的待定

    • 若目標類型是Lambda 函數,請指定單個 Lambda 函數或省略此步驟,然後指定 Lambda 函數。

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

  16. (選擇性) 您可以在接聽程式規則中指定目標群組。如需詳細資訊,請參閱接聽程式規則

Old console

使用舊控台來建立目標

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

  2. 在導覽窗格的 LOAD BALANCING (負載平衡) 中,選擇 Target Groups (目標群組)

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

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

  5. 針對 Target type (目標類型),選取 Instance (執行個體) 可依執行個體 ID 註冊目標、選取 IP 以註冊 IP 地址,以及選取 Lambda function (Lambda 函數) 以註冊 Lambda 函數。

  6. 如果目標類型是 Instance (執行個體)IP,請執行下列動作:

    1. (選用) 針對 Protocol (通訊協定)Port (連接埠),視需要修改預設值。

    2. (可選)對於通訊協定版本下,根據需要修改預設值。

    3. 針對 VPC (VPC) 選擇虛擬私有雲端 (VPC)。

  7. 如果目標類型是 Lambda function (Lambda 函數),請執行下列動作:

    1. 對於 Lambda function (Lambda 函數),請執行以下其中一項:

      • 選擇 Lambda 函數

      • 建立新的 Lambda 函數並選取它

      • 建立目標群組之後註冊 Lambda 函數

    2. (選用) 若要啟用運作狀態檢查,請選擇 Health check (運作狀態檢查)Enable (啟用)

  8. (選用) 針對 Health check settings (運作狀態檢查設定)Advanced health check settings (進階運作狀態檢查設定),視需要修改預設的設定。

  9. 選擇 Create (建立)

  10. (選用) 新增一個或多個標籤,如下所示:

    1. 選取新建立的目標群組。

    2. Tags (標籤) 索引標籤上,選擇 Add/Edit Tags (新增/編輯標籤)

    3. Add/Edit Tags (新增/編輯標籤) 頁面上,針對您新增的每個標籤,選擇 Create Tag (建立標籤),然後指定標籤索引鍵和標籤值。當您完成新增標籤的作業時,請選擇 Save (儲存)

  11. (選用) 若要在目標群組中加入目標,請參閱透過目標群組來登記目標

  12. (選擇性) 您可以在接聽程式規則中指定目標群組。如需詳細資訊,請參閱接聽程式規則

使用 AWS CLI 來建立目標群組

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