Citrix ADC

负载平衡虚拟服务器和服务状态

一个没有备份虚拟服务器的负载均衡虚拟服务器可以接受以下状态,这取决于绑定到它的服务的状态以及它是否被管理禁用:

  • 向上:虚拟服务器绑定的服务中至少有一个处于UP状态。
  • 下来:虚拟服务器绑定的所有业务都DOWN,或没有启用负载均衡特性。
  • 停止服务(OFS):如果管理员关闭虚拟服务器,虚拟服务器将进入OFS状态,但其有效状态为DOWN。管理员可以控制由DOWN或UP状态过渡到OFS状态,或由OFS状态过渡到DOWN或UP状态。

如果未配置备份虚拟服务器,则虚拟服务器的状态和有效状态是相同的。但是,如果配置了备份虚拟服务器或备份虚拟服务器链,则从绑定到主虚拟服务器和备份虚拟服务器的服务的状态派生的有效状态。如果链中的任何备份虚拟服务器已启动,即使所有绑定到主虚拟服务器的服务已关闭,则主要虚拟服务器的有效状态为UP。

下面的图表显示了虚拟服务器从一种状态转换到另一种状态的条件。

虚拟服务器转换状态

服务可以有以下几种状态:

  • :如果来自绑定到服务的所有监视器的探测都成功。
  • 下来:如果在配置的时间限制内没有响应对业务的监控探针。
  • 的服务:如果您从管理上禁用了服务,或者您优雅地关闭了服务,并且该服务没有活动的事务
  • 停止服务(trofs):如果您通过管理延迟禁用服务,或者优雅地关闭服务,并且该服务有活动的事务。有关更多信息,请参见优雅地关闭服务
  • 退出服务时Down (trofs_down)[]当服务处于GOING OUT OF service状态时,监视探针失败。

从多达OPS转换过程中的服务处于超出服务状态。在脱离服务状态时,从下降到OFS转换的服务在下降。例如,如果服务关闭并且使用延迟禁用它,则在脱离服务时,服务转换到下降,然后转到服务状态。如果服务已启动,则用延迟禁用它,服务过渡到脱离服务。在此期间,如果对服务器的监视探测失败,则在退出服务时,服务转换到下降,并且在延迟时间到期后,进入状态。

请注意

通过将“healthThreshold”参数设置为非零的正值,可以配置溢出到备份虚拟服务器。然后,如果绑定到主虚拟服务器的单个服务在go OUT OF service状态变为DOWN,且未达到运行状况阈值,则主虚拟服务器将被标记为DOWN,并将新连接定向到备份虚拟服务器。

下面的图表显示了服务从一种状态转换到另一种状态的条件。

过渡条件状态1

过渡条件状态2

过渡条件状态3

过渡条件状态4

负载平衡虚拟服务器和服务状态