ADC
感谢您提供反馈

这篇文章已经过机器翻译.放弃

配置持久性组

当您的负载平衡服务器处理多种不同类型的连接(例如托管多媒体的 Web 服务器)时,您可以配置虚拟服务器组来处理这些连接。要创建虚拟服务器组,需要将不同类型的虚拟服务器(负载平衡服务器接受的每种连接类型都有一个)绑定到一个组中。然后,您可以为整个组配置持久性类型。

您可以为持久性组配置基于源 IP 的持久性或基于 HTTP cookie 的持久性。为整个组设置持久性后,无法为组中的各个虚拟服务器更改持久性。如果在组上配置持久性,然后将新虚拟服务器添加到组,则新虚拟服务器的持久性将更改为与组的持久性设置匹配。

在一组虚拟服务器上配置持久性时,将为初始请求创建持久性会话,并且后续请求将作为初始请求定向到相同的服务,而不考虑接收每个客户端请求的组中的虚拟服务器。

将具有持久性会话的虚拟服务器添加到具有不同持久性类型的负载平衡组时,特定于旧持久性类型的现有持久性会话将被删除。持久性会话决定流量是必须传输到同一虚拟服务器还是不同的服务器。因此,现有已建立的连接不受影响。

负载平衡组的持久性类型将应用于绑定到该组的所有虚拟服务器,无论虚拟服务器的协议类型如何。负载平衡组支持以下持久性类型:

  • SourceIP
  • CookieInsert
  • 规则

某些虚拟服务器只支持某些持久性类型。例如,SSL_BRIDGE 类型的虚拟服务器只能对 LB 组使用 SourceIP 持久性类型。

如果您配置基于 HTTP cookie 的持久性,则会设置 HTTP cookie 的域属性。如果不同的虚拟服务器具有不同的公共主机名,则此设置会导致客户端软件将 HTTP cookie 添加到客户端请求中。有关 CookieInsert 持久性类型的更多信息,请参阅 基于 HTTP Cookie 的持久性

使用命令行界面创建虚拟服务器持久性组

在命令提示符下,键入:

bind lb group <vServerGroupName> <vServerName> -persistenceType <PersistenceType>

示例:

bind lb group Vserver-Group-1 Vserver-LB-1 -persistenceType CookieInsert

使用配置实用程序修改虚拟服务器组

  1. 导航到“流量管理”>“负载平衡”>“持久性组”,创建持久性组,并指定必须属于此组的虚拟服务器。

使用命令行界面修改虚拟服务器组

在命令提示符下,键入:

set lb group <vServerGroupName> -PersistenceBackup <BackupPersistenceType> -persistMask <SubnetMaskAddress>

示例:

set lb group vserver-Group-1 -PersistenceBackup SourceIP -persistMask 255.255.255.255
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
配置持久性组