为 UDP 虚拟服务器启用外部 TCP 运行状况检查

在公有云中,当将本机负载均衡器用作第一层时,您可以将 Citrix ADC 设备用作第二层负载均衡器。本机负载均衡器可以是应用程序负载均衡器 (ALB) 或网络负载均衡器 (NLB)。大多数公有云在其本机负载均衡器中不支持 UDP 运行状况探测器。为了监控 UDP 应用程序的运行状况,公有云建议将基于 TCP 的端点添加到您的服务中。端点反映 UDP 应用程序的运行状况。

Citrix ADC 设备支持对 UDP 虚拟服务器进行外部基于 TCP 的运行状况检查。此功能在缓存重定向虚拟服务器和配置端口的 VIP 上引入了 TCP 侦听器。TCP 侦听器反映虚拟服务器的状态。

使用 CLI 为 UDP 虚拟服务器启用外部 TCP 运行状况检查

在命令提示符处,键入以下命令以使用 TCPProbeport 选项启用外部 TCP 运行状况检查:

add cr vserver <name> <serviceType> -tcpProbePort <tcpProbePort>  

<!--NeedCopy-->

示例:

add cr vserver Vserver-CR-1 HTTP -tcpProbePort 80
<!--NeedCopy-->

使用 GUI 为 UDP 虚拟服务器启用外部 TCP 运行状况检查

  1. 导航到“流量管理”>“缓存重定向”>“虚拟服务器”,然后创建虚拟服务器。
  2. 单击 添加 创建虚拟服务器。
  3. 在“基本设置”窗格中,在“TCP 探测端口”字段中添加端口 号。
  4. 单击 OK(确定)。
为 UDP 虚拟服务器启用外部 TCP 运行状况检查