如何使用网络负载均衡器设置 UDP 负载均衡?

上次更新时间:2022 年 7 月 28 日

我想要向自己的网络负载均衡器注册用户数据报协议 (UDP) 服务。我该如何操作?

解决方案

使用 UDP 创建新的目标组

  1. 打开 Amazon Elastic Cloud Compute (Amazon EC2) 控制台
  2. 从导航窗格中,选择 Target Groups(目标组)。
  3. 选择 Create target group(创建目标组)。
  4. 对于 Target type(目标类型),选择 Instance(实例)或 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(创建目标组)。

有关更多信息,请参阅为您的网络负载均衡器创建目标组

将目标注册到目标组

  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(保存更改)。

有关更多信息,请参阅修改目标组的运行状况检查设置

为您的网络负载均衡器添加侦听器

  1. 打开 Amazon EC2 控制台
  2. 从导航窗格的 Load Balancing(负载均衡)中,选择 Load Balancers(负载均衡器)。
  3. 选择您的网络负载均衡器,选择 Listeners(侦听器)选项卡,然后选择 Add listener(添加侦听器)。
  4. 选择 Protocol(协议)下拉列表,然后选择您的协议(UDP 或 TCP_UDP)。
  5. 选择 Select a target group(选择目标组)下拉列表,选择您的目标组,然后选择 Add(添加)。

有关更多信息,请参阅为您的网络负载均衡器创建侦听器


这篇文章对您有帮助吗?


您是否需要账单或技术支持?