负载均衡器执行被动运行状况检查以在客户端连接期间监控故障,并将导致一致故障的服务器标记为 DOWN。
被动运行状况检查可监控通过负载均衡器的客户端流量是否出现故障。例如,如果池成员发送 TCP 重置 (RST) 以响应客户端连接,则负载均衡器会检测到该故障。如果连续发生多次故障,则负载均衡器会将服务器池成员视为暂时不可用,并在一段时间内停止向该池成员发送连接请求。一段时间后,负载均衡器会发送连接请求以验证池成员是否已恢复。如果该连接成功,则将池成员视为正常。否则,负载均衡器会等待一段时间,然后重试。
被动运行状况检查将以下情况视为客户端流量故障。
- 对于与第 7 层虚拟服务器关联的服务器池,如果与池成员的连接失败。例如,如果池成员在负载均衡器尝试在负载均衡器与池成员之间连接或执行 SSL 握手失败时发送 TCP RST。
- 对于与第 4 层 TCP 虚拟服务器关联的服务器池,如果池成员发送 TCP RST 以响应客户端 TCP SYN 或完全不响应。
- 对于与第 4 层 UDP 虚拟服务器关联的服务器池,如果收到 ICMP 错误消息(端口或目标无法访问)以响应客户端 UDP 数据包。
对于与第 7 层虚拟服务器关联的服务器池,发生任何 TCP 连接错误(例如,TCP RST 发送数据失败或 SSL 握手失败)时,失败的连接计数将递增。
对于与第 4 层虚拟服务器关联的服务器池,如果未收到对发送给服务器池成员的 TCP SYN 的响应或收到 TCP RST 以响应 TCP SYN,则将服务器池成员视为 DOWN。失败计数将递增。
对于第 4 层 UDP 虚拟服务器,如果收到 ICMP 错误消息(例如,端口或目标无法访问)以响应客户端通信,则将其视为 DOWN。
注: 可以为每个服务器池配置一个被动运行状况监控器。
过程
下一步做什么
将被动运行状况监控器与服务器池相关联。请参见添加服务器池。