Citrix ADC

服务的无显示器选项

如果使用外部系统对服务执行运行状况检查,并且不希望Citrix ADC设备监视服务的运行状况,则可以为服务设置无监视器选项。如果这样做,设备不会发送探测器来检查服务的运行状况,而是将服务显示为up。即使服务关闭,设备也会继续按照负载平衡方法指定的方式将流量从客户端发送到服务。

当您设置无监视器选项时,监视器可以处于启用或禁用状态,当您删除无监视器选项时,监视器的早期状态将恢复。

您可以在创建服务时为服务设置无监视器选项。您还可以在现有服务上设置无监视器选项。

以下是设置无监视器选项的后果:

  • 如果启用了无监视器选项的服务出现故障,设备将继续显示该服务为up,并继续将流量转发到该服务。与服务的持续连接可能会使情况恶化。在这种情况下,或者如果显示为到的许多服务实际上是关闭,系统可能会失败。为避免这种情况,当监视服务的外部机制将服务报告为低时,请从Citrix ADC配置中删除该服务。
  • 如果在服务上配置无监视器选项,则无法在直接服务器返回(dsr)模式下配置负载平衡。对于现有服务,如果设置了无监视器选项,则无法为服务配置DSR模式。

使用cli为新服务设置无监视器选项

在命令提示符下,键入以下命令以使用运行状况监视器选项创建服务,并验证配置:

add service     -healthMonitor (YES|NO) 

示例:

add service nomonsrvc 10.102.21.21 http 80 - healthmonitor no Done show service nomonsrvc nomonsrvc (10.102.21.21:80) - http State: UP Last State change was at Mon Nov 15 22:41:29 2010上次状态变化时间:0天,00:00:00.970 Server Name: 10.102.21.21 Server ID:0 Monitor Threshold:0…Access Down服务:NO…Down状态flush: ENABLED运行状况监视:OFF 1绑定监视器:1)监视器名称:tcp-default状态:UNKNOWN权重:1 Probes: 3 Failed [Total: 3 Current: 3]最后响应:跳过探测-关闭运行状况监视。响应时间:N/A完成

使用cli为现有服务设置无监视器选项

在命令提示符下,键入以下命令以设置运行状况监视器选项:

set service  -healthMonitor (YES|NO) 

示例:

缺省情况下,服务和监视器的状态为UP。>show service LB-SVC1 LB-SVC1 (10.102.29.5:80) - HTTP State: UP 1) Monitor Name: HTTP -ecv State: UP Weight: 1 Probes: 99992 Failed [Total: 0 Current: 0] Last response: Success - Pattern found in response。当在一个服务上设置了no-monitor选项时,监视器的状态变为UNKNOWN。set service LB-SVC1 - healthmonitor NO Done show service LB-SVC1 LB-SVC1 (10.102.29.5:80) - HTTP State: UP最后一次状态变化是在Fri Dec 10 10:17:37 2010。距离上次状态变化的时间:5天,18:55:48.710运行状况监视:关闭1)监视名称:http-ecv状态:未知权重:1探测:100028失败[Total: 0 Current: 0]最后响应:跳过探测-关闭运行状况监视。当取消no-monitor选项时,将恢复监视器的早期状态。> set service LB-SVC1 - healthmonitor YES Done >show service LB-SVC1 LB-SVC1 (10.102.29.5:80) - HTTP State: UP Last State change was at Fri Dec 10 10:17:37 2010上一次状态变化时间:5天,18:57:47.880 1)监视器名称:HTTP -ecv State: UP Weight: 1 Probes: 100029 Failed [Total: 0 Current: 0] Last response: Success - Pattern found in response。响应时间:5.690毫秒完成

使用GUI设置服务的无监视器选项

  1. 导航到交通管理(流量管理)>负载平衡(负载平衡)>服务(服务)。
  2. 打开服务,并清除运行状况监视。
服务的无显示器选项