透過目標群組來登記目標 - Elastic Load Balancing

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

透過目標群組來登記目標

當您的目標準備好處理請求時,可以向一或多個目標群組進行註冊。您可以使用執行個體 ID 或 IP 地址來登錄目標。在註冊程序完成、目標通過初始的運作狀態檢查之後,Gateway Load Balancer 就會立即開始將請求轉送到目標。註冊程序可能需要幾分鐘的時間才能完成,並開始運作狀態檢查。如需詳細資訊,請參閱 目標群組運作狀態檢查

如果對目前已註冊目標的需求增加,您可以註冊額外的目標來應付需求。如果對已註冊目標的需求減少,您可以從目標群組取消註冊目標。取消註冊程序可能需要幾分鐘的時間才能完成,而且 Gateway Load Balancer 可能需要幾分鐘才能停止將請求路由到目標。如果之後需求增加,您可以再次向目標群組註冊已取消註冊的目標。如果您需要為目標提供服務,可以取消註冊,然後在服務完成後再次註冊。

當您取消註冊目標時,Elastic Load Balancing 會等到傳輸中的請求完成。這稱為連接耗盡。當連接耗盡作業正在進行時,目標的狀態是 draining。取消登錄完成後,目標的狀態將變更成 unused。如需詳細資訊,請參閱 取消登記的延遲

目標安全群組

當您將 EC2 執行個體註冊為目標時,必須確定這些執行個體的安全群組會允許通訊埠 6081 上的傳入與傳出流量。

Gateway Load Balancer 沒有關聯的安全群組。因此,目標的安全群組必須使用 IP 地址,來允許從負載平衡器傳來的流量。

網路 ACL

當您將 EC2 執行個體註冊為目標時,必須確定執行個體之子網路的網路存取控制清單 (ACL) 允許連接埠 6081 上的流量。VPC 的預設網路 ACL 會允許所有傳出和傳入流量。如果您建立自訂網路 ACL,請確認它們允許適當的流量。

登記和取消登記目標

在 Gateway Load Balancer 能夠使用的每個可用區域中,每個目標群組都必須擁有至少一個已註冊的目標。

目標群組的目標類型會決定您向該目標群組註冊目標的方式。如需詳細資訊,請參閱 Target type (目標類型)

需求
  • 您無法跨區域間 VPC 對等註冊目標。

  • 您無法透過執行個體 ID 在區域內 VPC 對等註冊執行個體,但可以透過 IP 位址註冊執行個體。

根據執行個體 ID 來登記或取消登記目標

在註冊時,執行個體必須處於 running 狀態。

使用主控台根據執行個體 ID 來註冊或取消註冊目標
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

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

  3. 選擇目標群組的名稱,以開啟其詳細資訊頁面。

  4. 選擇 Targets (目標) 標籤。

  5. 若要註冊執行個體,請選擇註冊目標。選取一或多個執行個體,然後選擇包含為以下待定的項目。完成執行個體新增時,請選擇註冊擱置目標

  6. 若要取消註冊執行個體,請選取執行個體,然後選擇取消註冊

根據 IP 地址來登記或取消登記目標

您註冊的 IP 地址必須來自下列其中一個 CIDR 區塊:

  • 目標群組 VPC 的子網路

  • 10.0.0.0/8 (RFC 1918)

  • 100.64.0.0/10 (RFC 6598)

  • 172.16.0.0/12 (RFC 1918)

  • 192.168.0.0/16 (RFC 1918)

使用主控台根據 IP 地址來註冊或取消註冊目標
  1. 前往 https://console.aws.amazon.com/ec2/ 開啟 Amazon EC2 主控台。

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

  3. 選擇目標群組的名稱,以開啟其詳細資訊頁面。

  4. 選擇 Targets (目標) 標籤。

  5. 若要註冊 IP 地址,請選擇註冊目標。對於每個 IP 地址,選取網路、可用區域、IP 地址和連接埠,然後選擇包含為以下待定的項目。當您完成指定地址的動作時,請選擇註冊擱置目標

  6. 若要取消註冊 IP 地址,請選取 IP 地址,然後選擇取消註冊。如果您擁有多個已登錄的 IP 地址,新增篩選條件或變更排序順序,可能會很有幫助。

使用 AWS CLI來登記或取消登記目標

使用 register-targets 指令來新增目標;使用 deregister-targets 指令來移除目標。