运行状况检查选项 - AWS Global Accelerator

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

运行状况检查选项

AWS Global Accelerator 会定期向标准终端节点发送请求以测试其状态。这些运行状况检查会自动运行。确定每个终端的运行状况和运行状况检查时间的指南取决于终端资源的类型。

重要

全局加速器要求您的路由器和防火墙规则允许来自与 Route 53 运行状况检查程序关联的 IP 地址的入站流量完成 EC2 实例或弹性 IP 地址终端节点的运行状况检查。有关与 Amazon Route 53 运行状况检查程序关联的 IP 地址范围的信息,请参阅目标组的运行状况检查中的Amazon Route 53 开发者指南

您可以为终端节点组配置以下运行状况检查选项。如果您指定运行状况检查选项,则全局加速器将使用 EC2 实例或弹性 IP 地址运行状况检查的设置,但不适用于网络负载均衡器或应用程序负载均衡器。

  • 对于 Application Load Balancer 或 Network Load Balancer 终端节点,您可以使用 Elastic Load Balancing 配置选项为资源配置运行状况检查。有关更多信息,请参阅 。目标组的运行状况检查。您在全局加速器中选择的运行 Health 检查选项不会影响已添加为终端节点的应用程序负载平衡器或网络负载均衡器。

    注意

    当您有一个包含多个目标组的 Application Load Balancer 负载均衡器或 Network Load Balancer 时,全局加速器只有在EACH目标组至少具有一个运行状况良好的目标。如果负载均衡器的任何单个目标组只有运行状况不佳的目标,则全局加速器会将终端节点视为运行状况不佳。

  • 对于添加到使用 TCP 配置的侦听器的 EC2 实例或弹性 IP 地址终端节点,您可以指定用于运行状况检查的端口。默认情况下,如果未指定运行状况检查的端口,则全局加速器将使用您为加速器指定的侦听器端口。

  • 对于具有 UDP 侦听器的 EC2 实例或弹性 IP 地址终端节点,全局加速器使用侦听器端口和 TCP 协议进行运行状况检查,因此终端节点上必须有 TCP 服务器。

    注意

    请确保检查为每个端点上的 TCP 服务器配置的端口是否与您在全局加速器中为运行状况检查指定的端口相同。如果端口号不相同,或者您尚未为终端设置 TCP 服务器,则无论端点的运行状况如何,全局加速器都会将端点标记为运行状况不佳。

运行 Health 检查端口

Global Accelerator 对属于此终端节点组的终端节点执行运行状况检查时使用的端口。

注意

您无法为运行状况检查端口设置端口覆盖。

运行状况检查协议

Global Accelerator 对属于此终端节点组的终端节点执行运行状况检查时使用的协议。

运行 Health 检查间隔

终端节点的每次运行状况检查之间的间隔(以秒为单位)。

阈值计数

将不正常目标视为运行状况不正常或运行状况不正常之前所需的连续运行状况检查次数。

每个侦听器仅将请求路由到运行状况良好的终端节点。添加终端节点后,终端节点必须通过运行状况检查才会被视为正常。在完成每次运行状况检查后,侦听器将关闭为运行状况检查而建立的连接。