ADC

配置备份负载平衡虚拟服务器

您可以将 Citrix ADC 设备配置为在主负载平衡虚拟服务器关闭或不可用时将请求定向到备份虚拟服务器。备份虚拟服务器是对客户端透明的代理。设备还可以向客户端发送有关站点中断的通知消息。

注意:

即使在主虚拟服务器被删除或禁用之后,备份虚拟服务器仍会继续处理现有连接。

您可以在创建备份负载平衡虚拟服务器时配置该服务器,也可以更改现有虚拟服务器的可选参数。您还可以为现有备份虚拟服务器配置备份虚拟服务器,从而创建级联备份虚拟服务器。级联备份虚拟服务器的最大深度为 10。

如果您有多个虚拟服务器连接到两台服务器,您可以选择主虚拟服务器关闭然后恢复时会发生什么情况。默认行为是主虚拟服务器恢复其作为主虚拟服务器的角色。但是,您可以将备份虚拟服务器配置为在接管时保持控制权。例如,您可以将备份虚拟服务器上的更新同步到主虚拟服务器,然后手动强制原始主服务器恢复其角色。在这种情况下,您可以指定备份虚拟服务器在主虚拟服务器关闭然后重新启动时保持控制状态。

您可以将主负载平衡虚拟服务器上的重定向 URL 配置为当主虚拟服务器和备份虚拟服务器均为“关闭”或已达到其处理请求的阈值时的回退。当绑定到虚拟服务器的服务处于停用状态时,设备将使用重定向 URL。

注意:如果负载平衡虚拟服务器配置了备份虚拟服务器和重定向 URL,则备份虚拟服务器优先于重定向 URL。仅当主虚拟服务器和备份虚拟服务器关闭时才使用重定向。

使用 CLI 设置备份虚拟服务器

在命令提示符下,键入:

set lb vserver <vServerName> -backupVserver <BackupVServerName> [-disablePrimaryOnDown]
<!--NeedCopy-->

示例:

set lb vserver Vserver-LB-1 -backupVserver Vserver-LB-2 -disablePrimaryOnDown
<!--NeedCopy-->

使用 GUI 设置备份虚拟服务器

  1. 导航到流量管理 > 负载平衡 > 虚拟服务器,然后打开虚拟服务器。
  2. 在“高级设置”中,单击“保护”,然后选择备份虚拟服务器。
  3. 如果希望备份虚拟服务器保持控制状态,直到手动启用主虚拟服务器,即使主虚拟服务器备份,请选择“关 闭时禁用主虚拟服务器”。

注意:从 Citrix ADC 12.1 Build 51.xx 开始,GUI 显示该服务器的有效状态,指示备份是否处于活动状态。

当前服务器的有效状态可以是以下之一:

  • UP — 表示服务器处于 UP 状态
  • 向下 — 表示服务器已关闭
  • UP(备份活动) — 表示主虚拟服务器或辅助虚拟服务器为 UP,并将流量定向到备份虚拟服务器。
  • D@@own(备份活动) — 表示主虚拟服务器和备份虚拟服务器都关闭,并且流量路由到备份虚拟服务器。

当主虚拟服务器上启用“关闭时禁用 主服务器”选项并且主服务器变为“关闭”并再次备份时,备份虚拟服务器仍然会提供流量,直到显式重新启用主虚拟服务器为止。您可以使用命令enable lb vserver <vserver_name> 命令重新启用主虚拟服务器。

配置备份负载平衡虚拟服务器