为 Network Load Balancer 创建目标组 - Elastic Load Balancing
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

为 Network Load Balancer 创建目标组

为网络负载均衡器向目标组注册目标。默认情况下,负载均衡器使用您为目标组指定的端口和协议将请求发送到已注册目标。在将每个目标注册到目标组时,可以覆盖此端口。

在创建目标组后,您可以添加标签。

要将流量路由到目标组中的目标,请创建侦听器,并在侦听器的默认操作中指定目标组。有关更多信息,请参阅 侦听器规则。您可以在多个侦听器中指定同一个目标组,但这些侦听器必须属于同一个 Network Load Balancer。要将目标组与负载均衡器结合使用,您必须确认目标组没有被任何其他负载均衡器的侦听器使用。

您可以随时在目标组中添加或删除目标。有关更多信息,请参阅 向您的目标组注册目标。您也可以修改目标组的运行状况检查设置。有关更多信息,请参阅 修改目标组的运行状况检查设置

使用控制台创建目标组
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择目标组

  3. 选择创建目标组

  4. 基本配置窗格中执行以下操作:

    1. 对于 Choose a target type(选择目标类型),选择 Instance(实例)以按实例 ID 注册目标,选择 IP addresses(IP 地址)以按 IP 地址注册目标,或者选择 Application Load Balancer(应用程序负载均衡器)以将某个应用程序负载均衡器注册为目标。

    2. 对于目标组名称,输入目标组的名称。此名称在每个区域的每个账户中必须唯一,最多可以有 32 个字符,只能包含字母数字字符或连字符,不得以连字符开头或结尾。

    3. 对于 Protocol (协议),选择协议,如下所示:

      • 如果侦听器协议为 TCP,选择 TCPTCP_UDP

      • 如果侦听器协议为 TLS,选择 TCPTLS

      • 如果侦听器协议为 UDP,选择 UDPTCP_UDP

      • 如果侦听器协议为 TCP_UDP,选择 TCP_UDP

    4. (可选)对于端口,请根据需要修改默认值。

    5. 对于 IP 地址类型,选择 IPv4IPv6。此选项仅在目标类型为实例IP 地址且协议是 TCP 或 TLS 时可用。

      您必须将一个 IPv6 目标组关联到一个双堆栈负载均衡器。目标组中的所有目标必须具有相同的 IP 地址类型。在创建目标组后,您将无法更改 IP 地址类型。

    6. 对于 VPC,选择具有要注册的目标的虚拟私有云(VPC)。

  5. 对于运行状况检查窗格,根据需要修改默认设置。对于高级运行状况检查,选择运行状况检查端口、计数、超时、间隔并指定成功代码。如果运行状况检查连续超过不正常运行阈值计数,负载均衡器将使目标停止服务。如果运行状况检查连续超过运行状况正常阈值计数,负载均衡器将使目标恢复使用。有关更多信息,请参阅 目标组的运行状况检查

  6. (可选)要添加标签,请展开标签,选择添加标签,然后输入标签键和标签值。

  7. 选择下一步

  8. 注册目标页面中,按如下方式添加一个或多个目标:

    • 如果目标类型为实例,请选择实例,输入端口,然后选择在下面以待注册的形式添加

      注意:实例必须具有分配的主 IPv6 地址,才能向 IPv6 目标组注册。

    • 如果目标类型为 IP 地址,请选择网络,输入 IP 地址和端口,然后选择在下面以待注册的形式添加

  9. 选择创建目标组

要使用创建目标组 Amazon CLI

使用create-target-group命令创建目标组,使用 add -t ags 命令标记目标组,使用 register-targets 命令添加目标。