Citrix ADC

在TROFS服务上启用或禁用持久性会话

可以设置trofsPersistence标志来指定处于服务转换退出(TROFS)状态的服务是否必须维护持久会话。当监视器启用了TROFS时,它可以根据服务器对监视器探测的响应将服务置于TROFS状态。此响应将与HTTP监视器的trofsCode参数值或HTTP- ecv或TCP-ECV监视器的trofsString参数值进行比较。如果代码匹配,则将服务置于TROFS状态。在这种状态下,它继续支持活动的客户端连接。在某些情况下,受尊重的活动会话可能必须包括持久会话。但是在其他情况下,特别是那些涉及长生命周期的持久性会话或持久性方法(如自定义服务器ID)的情况下,启用持久性会话可以防止服务过渡到服务停止状态。

如果将trofsPersistence标志设置为ENABLED,持久会话将被尊重。如果将其设置为DISABLED,则它们不是。

使用命令行接口设置trofsPersistence标志位

在命令提示符下,键入以下命令之一来设置trofsPersistence标志一个新的虚拟服务器或一个现有的虚拟服务器,或返回设置为默认值:

add lb vserver  [-trofsPersistence (ENABLED | DISABLED)] set lb vserver  [-trofsPersistence (ENABLED | DISABLED)] unset lb vserver  [-trofsPersistence] 

论点

trofsPersistence。当服务处于TROFS状态时,支持当前活动的客户端连接和持久化会话上的新请求。

取值范围:ENABLED、DISABLED。默认值:启用。

例子

add lb vserver v1 http 10.102.217.42 80 -persistencetype SOURCEIP -trofsPersistence ENABLED set lb vserver v1 -trofsPersistence DISABLED unset lb vserver v1 -trofsPersistence 
在TROFS服务上启用或禁用持久性会话