管理虚拟服务器的客户端连接

您可以在缓存重定向虚拟服务器上配置超时,以便客户端连接不会无限期保持打开状态。您还可以在请求中插入Via头。为了可能减少网络拥塞,您可以重用打开的TCP连接。您可以启用或禁用缓存重定向虚拟服务器连接的延迟清理。

您可以将设备配置为根据您的设置ICMP响应发送ping请求。对应于虚拟服务器的IP地址,设置ICMP回应VSVR_CNTRLD,并在虚拟服务器上,设置ICMP响应VSERVER。

下面的设置可以在虚拟服务器上进行:

  • 将ICMP vserver响应设置对所有虚拟服务器上的被动时,设备始终响应。
  • 当将所有虚拟服务器的ICMP VSERVER RESPONSE设置为ACTIVE时,即使有一个虚拟服务器UP,设备也会响应。
  • 当您将ICMP VServer响应设置为Active On Offor overs的某些和被动时,即使一个虚拟服务器设置为活动状态,设备也会响应。

本文件包含以下信息:

  • 配置客户端超时

  • 通过请求中的标题插入

  • 重用TCP连接

  • 配置延迟连接清理

配置客户端超时

您可以通过为缓存重定向虚拟服务器设置超时值来指定客户端请求的到期。超时值是高速缓存重定向虚拟服务器等待接收客户端请求的响应的秒数。

要配置超时值,请使用clttimeout参数,该参数指定NetScaler设备关闭任何空闲客户端连接的时间,以秒为单位。默认值为180SEC,用于基于HTTP / SSL的服务和9000SEC用于基于TCP的服务。

使用CLI配置客户端超时

在命令提示符下,输入以下命令配置客户端超时并验证配置:

- 组CR虚拟服务器<名称> [-cltTimeout <秒>]  - 显示CR虚拟服务器<名称>

示例:

>组CR虚拟服务器Vserver的-CRD-1 -cltTimeout 6000完成>显示CR虚拟服务器Vserver的-CRD-1 Vserver的-CRD-1(*:80) -  HTTP类型:内容状态:UP ARP:DISABLED用户空闲时间:6000秒下状态刷新:启用禁用主vserver:禁用默认值:内容优先级:URL缓存:策略透明匹配:Cache L2Conn:OFF OrigUREC:OFF重定向:策略重用:ON VIV:OF备份:vserver-crd-21)缓存旁路策略:bypass-cache-control 2)缓存旁路策略:策略-CRD完成

通过GUI配置客户端超时

  1. 导航到流量管理>缓存重定向>虚拟服务器。
  2. 在详细信息窗格中,选择要为其配置客户端超时的虚拟服务器(例如,vserver-crd-1),然后单击Open。
  3. 在“配置虚拟服务器(缓存重定向)”对话框中,选择“高级”选项卡。
  4. 在客户端超时(SEC)文本框中,在秒内输入超时值。
  5. 单击确定。

通过请求中的标题插入

通过标题列表的开始和结束点之间的协议和接收者的请求或响应并通知通过该请求发送代理的服务器。您可以配置高速缓存重定向虚拟服务器插入在每个HTTP请求通过标题。Via参数默认情况下,当你创建一个高速缓存重定向虚拟服务器启用。

要在客户端请求中启用或禁用via头插入,可以使用via参数,该参数指定在HTTP请求中插入via头时系统的状态。

取值范围:“ON”、“OFF”

默认值:上

使用CLI在客户端请求中启用或禁用via头插入

在命令提示,输入:

- 组CR虚拟服务器<名称> [-via(ON | OFF)]  - 显示CR虚拟服务器<名称>

示例:

>设置CR VServer VServer-CRD-1-1 -VIA ON DONE> SHOW CR VSERVER VSERVER-CRD-1 VSERVER-CRD-1(*:80) -  HTTP类型:内容状态:UP ARP:禁用客户端空闲超时:6000秒状态刷新:启用禁用主vserver:禁用默认值:内容优先级:URL缓存:策略透明匹配:Cache L2Conn:OFF OrigUREC:OFF重定向:策略重用:ON VIV:OF备份:vserver-crd-21)缓存旁路策略:bypass-cache-control 2)缓存旁路策略:策略 -  CRD完成>

通过使用GUI在客户端请求中启用或禁用via头插入

  1. 导航到流量管理>缓存重定向>虚拟服务器。
  2. 在详细信息窗格中,选择要为其配置客户端超时的虚拟服务器(例如,vserver-crd-1),然后单击Open。
  3. 在“配置虚拟服务器(缓存重定向)”对话框中,选择“高级”选项卡。
  4. 选择Via复选框。
  5. 单击确定。

重用TCP连接

您可以将NetScaler设备配置为将TCP连接重用到客户端连接的缓存和原始服务器。这可以通过保存在服务器和设备之间建立会话所需的时间来提高性能。创建缓存重定向虚拟服务器时,默认情况下启用了重用选项。

要启用或禁用重用TCP连接,请使用重用参数,该参数指定跨客户端连接的高速缓存或原点服务器的重用状态。

取值范围:“ON”、“OFF”

默认值:上

启用或通过使用CLI禁用TCP连接的重用

在命令提示,输入:

- 设置Cr vserver  [-reuse(上|关闭)]  -  show cr vserver 

示例:

>设置Cr Vserver vserver-crd-1 -reuse on done> show cr vserver vserver-crd-1 vserver-crd-1(*:80) -  http类型:内容状态:UP ARP:禁用客户端空闲超时:6000秒状态刷新:启用禁用主vserver:禁用默认值:内容优先级:URL缓存:策略透明匹配:Cache L2Conn:OFF OrigUREC:OFF重定向:策略重用:ON VIV:OF备份:vserver-crd-21)缓存旁路策略:bypass-cache-control 2)缓存旁路策略:策略-CRD完成

启用或通过使用GUI禁用TCP连接的重用

  1. 导航到流量管理>缓存重定向>虚拟服务器。
  2. 在详细信息窗格中,选择要为其配置客户端超时的虚拟服务器(例如,vserver-crd-1),然后单击Open。
  3. 在“配置虚拟服务器(缓存重定向)”对话框中,选择“高级”选项卡。
  4. 选择重用复选框。
  5. 单击确定。

配置延迟连接清理

向下状态flush选项进行延迟高速缓存重定向虚拟服务器上的连接的清理。向下状态刷新选项默认情况下,当你创建一个高速缓存重定向虚拟服务器启用。

要启用或禁用向下状态刷新选项,设置downStateFlush参数。

取值为:ENABLED、DISABLED

默认值:启用

使用CLI启用禁用向下状态刷新选项

在命令提示符下,输入以下命令配置延迟连接清理并验证配置:

- 组CR虚拟服务器<名称> [-downStateFlush(启用|禁用)]  - 显示CR虚拟服务器<名称>

示例:

>组CR虚拟服务器Vserver的-CRD-1 -downStateFlush ENABLED完成>显示CR虚拟服务器Vserver的-CRD-1 Vserver的-CRD-1(*:80) -  HTTP类型:内容状态:UP ARP:DISABLED用户空闲时间:6000秒下状态刷新:启用禁用主vserver:禁用默认值:内容优先级:URL缓存:策略透明匹配:Cache L2Conn:OFF OrigUREC:OFF重定向:策略重用:ON VIV:OF备份:vserver-crd-21)缓存旁路策略:bypass-cache-control 2)缓存旁路策略:策略-CRD完成

启用或通过使用GUI禁用TCP连接的重用

  1. 导航到流量管理>缓存重定向>虚拟服务器。
  2. 在详细信息窗格中,选择要为其配置客户端超时的虚拟服务器(例如,vserver-crd-1),然后单击Open。
  3. 2 .在“配置虚拟服务器(缓存重定向)”对话框中,单击“高级”页签。
  4. 选择Down状态刷新复选框。
  5. 单击确定。
管理虚拟服务器的客户端连接