使用 VPC Lattice 目標群組註冊目標 - Amazon VPC Lattice

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

使用 VPC Lattice 目標群組註冊目標

您的服務可做為用戶端的單一聯絡點,並將傳入流量分散至其健全的已註冊目標。您可以利用一個或多個群組來登錄每個目標。

如果應用程式的需求增加,您可以向一或多個目標群組註冊其他目標,以處理需求。一旦註冊程序完成且目標通過初始運作狀態檢查,服務就會開始將請求路由至新註冊的目標。

如果對您應用程式的需求減少,或者您需要為目標提供服務,可以從目標群組取消目標的登錄。取消目標的登錄,會將該目標從目標群組中移除,但不會影響到目標。一旦取消註冊,服務就會停止將請求路由至目標。目標會進入 DRAINING 狀態,直到處理中的請求已完成。當您準備讓目標再繼續接收請求時,可以將目標註冊到目標群組。

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

使用下列主控台程序來註冊或取消註冊目標。或者,使用來自 的註冊目標取消註冊目標命令 AWS CLI。

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

目標執行個體必須位於您為目標群組指定的虛擬私有雲端 (VPC) 中。在註冊時,執行個體也必須處於 running 狀態。

當您依執行個體 ID 註冊目標時,您可以將服務與 Auto Scaling 群組搭配使用。將目標群組連接至 Auto Scaling 群組且群組橫向擴展後,Auto Scaling 群組啟動的執行個體會自動向目標群組註冊。如果分離目標群組與 Auto Scaling 群組的連結,會自動從該目標群組中取消註冊執行個體。如需詳細資訊,請參閱Amazon Auto Scaling 使用者指南中的使用 VPC Lattice 目標群組將流量路由至 Auto Scaling 群組 EC2 Auto Scaling

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

  2. 在導覽窗格的 VPC Lattice 下,選擇目標群組

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

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

  5. 若要註冊執行個體,請選擇註冊目標。選取執行個體,輸入執行個體連接埠,然後在下方選擇包含為擱置。新增執行個體完成後,請選擇註冊目標

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

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

目標 IP 地址必須來自VPC您為目標群組指定的 子網路。您無法在相同的 中註冊其他 服務的 IP 地址VPC。您無法註冊VPC端點或公開可路由 IP 地址。

使用主控台根據 IP 地址來註冊或取消註冊目標
  1. 在 開啟 Amazon VPC主控台https://console.aws.amazon.com/vpc/

  2. 在導覽窗格的 VPC Lattice 下,選擇目標群組

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

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

  5. 若要註冊 IP 地址,請選擇註冊目標。為每個 IP 地址選取網路,輸入 IP 地址和連接埠,然後選擇包含為下方待處理項目。當您完成指定地址時,請選擇註冊目標

  6. 若要取消註冊 IP 地址,請選取 IP 地址,然後選擇取消註冊

註冊或取消註冊 Lambda 函數

您可以向目標群組註冊單一 Lambda 函數。如果您不再需要將流量傳送到您的 Lambda 函數,則可以將它取消註冊。取消註冊 Lambda 函數後,傳輸中請求會失敗,並出現 HTTP 5XX 錯誤。最好建立新的目標群組,而不是取代目標群組的 Lambda 函數。

使用主控台註冊或取消註冊 Lambda 函數
  1. 在 開啟 Amazon VPC主控台https://console.aws.amazon.com/vpc/

  2. 在導覽窗格的 VPC Lattice 下,選擇目標群組

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

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

  5. 如果沒有已註冊的 Lambda 函數,請選擇註冊目標 。選取 Lambda 函數,然後選擇註冊目標

  6. 若要取消註冊 Lambda 函數,請選擇 Deregister (取消註冊)。提示確認時,輸入 confirm,然後選擇取消註冊

註冊或取消註冊 Application Load Balancer

您可以向每個目標群組註冊單一 Application Load Balancer。如果您不再需要將流量傳送到負載平衡器,則可以取消註冊。取消註冊負載平衡器後,傳輸中請求會失敗,並出現 HTTP 5XX 個錯誤。最好建立新的目標群組,而不是取代目標群組的 Application Load Balancer。

使用主控台註冊或取消註冊 Application Load Balancer
  1. 在 開啟 Amazon VPC主控台https://console.aws.amazon.com/vpc/

  2. 在導覽窗格的 VPC Lattice 下,選擇目標群組

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

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

  5. 如果沒有已註冊的 Application Load Balancer,請選擇註冊目標 。選取 Application Load Balancer,然後選擇註冊目標

  6. 若要取消註冊 Application Load Balancer請選擇取消註冊 。出現確認提示時,輸入 confirm,然後選擇取消註冊