如何使用 Network Load Balancer 設定 UDP 負載平衡?

上次更新日期:2022 年 7 月 28 日

我想向我的 Network Load Balancer 註冊使用者資料包協定 (UDP) 服務。該如何進行?

解決方案

使用 UDP 建立新的目標群組

  1. 開啟 Amazon Elastic Cloud Compute (Amazon EC2) 主控台
  2. 在導覽窗格中,選擇 Target Groups (目標群組)。
  3. 選擇 Create target group (建立目標群組)。
  4. 對於 Target type (目標類型),選擇 Instances (執行個體) 或 IP addresses (IP 地址)。
  5. 對於 Target group name (目標群組名稱),輸入目標群組的名稱。
  6. 對於 Protocol (通訊協定),選擇 UDPTCP_UDP
  7. 對於 Port (連接埠),選擇服務接聽的連接埠。
  8. 對於 VPC,請選擇您的 VPC。
  9. 對於 Health check protocol (運作狀態檢查通訊協定),請選擇 TCPHTTPHTTPS
  10. 展開 Advanced health check settings (進階運作狀態檢查設定),然後選擇 Override (覆寫)。
  11. 對於 Healthy threshold (狀況良好的閾值),輸入運作狀態檢查的數目。
  12. 選擇 Next (下一步),然後選擇 Create target group (建立目標群組)。

如需詳細資訊,請參閱為 Network Load Balancer 建立目標群組

將目標註冊到目標群組

  1. 開啟 Amazon EC2 主控台
  2. 在導覽窗格的 Load Balancing (負載平衡) 中,選擇 Target Groups (目標群組)。
  3. Target groups (目標群組) 中,選擇您的目標群組、選擇 Actions (動作),然後選擇 Register targets (註冊目標)。
  4. 對於 Available instances (可用執行個體),選擇您先前建立的 Instance ID (執行個體 ID) 或 IP address (IP 地址),然後選擇 Include as pending below (在下方包含為擱置中)。
  5. 選擇 Register pending targets (註冊擱置目標)。

如需詳細資訊,請參閱向您的目標群組註冊目標

修改目標群組的運作狀態檢查

  1. 開啟 Amazon EC2 主控台
  2. 在導覽窗格的 Load Balancing (負載平衡) 中,選擇 Target Groups (目標群組)。
  3. Target groups (目標群組) 中,選擇您的目標群組。
  4. 選擇 Health checks (運作狀態檢查) 索引標籤,然後選擇 Edit (編輯)。
  5. Health check protocol (運作狀態檢查通訊協定) 中,選擇您的通訊協定 (TCP、HTTP 或 HTTPS)。
  6. 展開 Advanced health check settings (進階運作狀態檢查設定)。
  7. Port (連接埠) 中,選擇 Traffic port (流量連接埠) 或 Override (覆寫),然後選擇 Save changes (儲存變更)。

如需詳細資訊,請參閱修改目標群組的運作狀態檢查設定

將接聽程式新增至 Network Load Balancer

  1. 開啟 Amazon EC2 主控台
  2. 在導覽窗格的 Load Balancing (負載平衡) 中,選擇 Load Balancers (負載平衡器)。
  3. 選擇您的 Network Load Balancer、選擇 Listeners (接聽程式) 索引標籤,然後選擇 Add listener (新增接聽程式)。
  4. 選擇 Protocol (通訊協定) 下拉式清單,然後選擇您的通訊協定 (UDP 或 TCP_UDP)。
  5. 選擇 Select a target group (選取目標群組) 下拉式清單、選擇您的目標群組,然後選擇 Add (新增)。

如需詳細資訊,請參閱為 Network Load Balancer 建立接聽程式


此文章是否有幫助?


您是否需要帳單或技術支援?