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 不承担任何责任。