Citrix ADC

配置功能以保护负载平衡配置

可以配置URL重定向以提供虚拟服务器故障通知,还可以配置备份虚拟服务器,使其在主虚拟服务器不可用时接管其工作。

配置url重定向

您可以配置一个重定向URL,使其在HTTP或HTTPS类型的虚拟服务器处于关闭或禁用状态时传达设备的状态。此url可以是本地或远程链接。设备使用HTTP 302重定向。

重定向url可以是绝对url或相对url。如果配置的重定向URL包含绝对URL的HTTP重定向将发送到配置的位置,而不考虑在传入的HTTP请求中指定的URL。如果配置的重定向URL仅包含域名(相对URL),则在将传入的URL附加到重定向URL中配置的域之后,HTTP重定向将发送到某个位置。

注意:如果负载平衡虚拟服务器配置有备份虚拟服务器和重定向URL,则备份虚拟服务器将优先于重定向URL。在这种情况下,当主虚拟服务器和备份虚拟服务器均处于关闭状态时,将使用重定向。

使用cli配置虚拟服务器以将客户端请求重定向到url

在命令提示窗口中,键入以下命令以配置虚拟服务器,从而将客户端请求重定向到url并验证配置:

set lb vserver  -redirectURL  show lb vserver  

示例:

> set lb vserver vserver- lb -1 - redirecturl  Done > show lb vserver vserver- lb -1 vserver- lb -1 (10.102.29.60:80) - HTTP Type: ADDRESS State: DOWN Last State change was at Wed Jun 17 08:56:34 2009 (+666 ms) . .重定向URL: …完成> 

使用GUI配置虚拟服务器以将客户端请求重定向到url

  1. 导航到交通管理(流量管理)>负载平衡(负载平衡)>虚拟服务器(虚拟服务器)。
  2. 在详细信息窗格中,选择要为其配置URL重定向的虚拟服务器(例如vserver-LB-1),然后单击打开(打开)。
  3. 在“配置虚拟服务器(负载平衡)”(配置虚拟服务器(负载平衡))对话框中,向“高级”(高)级选项卡上的“重定向URL”(重定向URL)文本框中键入URL(例如http://www.newdomain.com/mysite/maintenance),然后单击“ok”(确定)。
  4. 确认您为服务器配置的重定向URL显示在窗格底部的详细信息(详细信息)部分中.单击“确定”。

配置备份虚拟服务器

如果主虚拟服务器处于关闭或禁用状态,设备可以将连接或客户端请求定向到备份虚拟服务器,备份虚拟服务器会将客户端流量转发给服务。设备还可以向客户端发送关于站点停用或维护的通知消息。备份虚拟服务器是对客户端透明的代理。

可以在创建虚拟服务器或更改现有虚拟服务器的可选参数时配置备份虚拟服务器。也可以为现有备份虚拟服务器配置备份虚拟服务器,从而创建级联的备份虚拟服务器。级联备份虚拟服务器的最大深度为 10。设备可以搜索运行中的备份虚拟服务器,然后访问该虚拟服务器以交付内容。

可以在主虚拟服务器上配置URL重定向,以便在主虚拟服务器和备份虚拟服务器处于关闭状态或达到其处理请求的阈值时使用。

注意:如果不存在备份虚拟服务器,则除非在虚拟服务器上配置了重定向URL,否则系统会显示一条错误消息。如果同时配置了备份虚拟服务器和重定向url,将优先使用备份虚拟服务器。

使用cli配置备份虚拟服务器

在命令提示窗口中,键入以下命令以配置备份虚拟服务器并验证配置:

set lb vserver  [-backupVserver ] show lb vserver  

示例:

> set lb vserver vserver- lb -1 - backupvserver vserver- lb -2 Done > show lb vserver vserver- lb -1 vserver- lb -1 vserver- lb -1 (10.102.29.60:80) - HTTP Type: ADDRESS State: DOWN Last State change was at Wed Jun 17 08:56:34 2009 (+661 ms)…备份:vserver-LB-2……完成> 

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

  1. 导航到交通管理(流量管理)>负载平衡(负载平衡)>虚拟服务器(虚拟服务器)。
  2. 在详细信息窗格中,选择要为其配置备份虚拟服务器的虚拟服务器(例如vserver-LB-1),然后单击打开(打开)。
  3. 在“配置虚拟服务器(负载平衡)”(配置虚拟服务器(负载平衡))对话框中,从“高级”(高)级选项卡上的“备份虚拟服务器”(备份虚拟服务器)列表中选择备份虚拟服务器(例如vserver-LB-2),然后单击“OK”(确定)。
  4. 确认配置的备份虚拟服务器显示在窗格底部的详细信息(详细信息)部分中。

    注意:如果主服务器关闭并在重新开启后用作备份服务器,并且您希望备份虚拟服务器用作主服务器,直至您明确地重新建立主虚拟服务器,请选中“禁用主”(禁用处于关闭状态的主服务器)复选框。

配置功能以保护负载平衡配置