基于虚拟服务器设置的路由运行状况注入
引入了以下选项和参数,用于控制 NetScaler 设备的路由健康注入 (RHI) 功能,用于通告 VIP 地址的路由。
- VSVR_CNTRLD。它是 VIP 地址的(虚拟服务器 RHI 级别)参数的选项。当此选项设置为 vserver RHI 级别参数时,通告 VIP 地址路由的 RHI 行为取决于 VIP 地址的所有关联虚拟服务器上的 RHI STATE 参数设置及其状态。
- RHI 州。它是虚拟服务器的参数。您可以将 RHI 状态参数设置为被动或主动。默认情况下,RHI 状态参数设置为被动。
对于 VIP 地址,当 RHI(虚拟服务器 RHI 级别)参数设置为 VSVR_CNTRLD 时,根据与 VIP 地址关联的虚拟服务器上的 RHI 状态设置,VIP 地址的以下行为不同:
- 如果您在所有虚拟服务器上将 RHI 状态设置为被动,NetScaler 将始终通告 VIP 地址的路由。
- 如果您在所有虚拟服务器上将 RHI 状态设置为 ACTIVE,则当至少有一台关联虚拟服务器处于 UP 状态时,NetScaler 会通告 VIP 地址的路由。
- 如果您在某些服务器上将 RHI 状态设置为 ACTIVE,而在其他服务器上将 RHI 状态设置为被动,则当至少有一台关联虚拟服务器(其 RHI 状态设置为 ACTIVE)处于 UP 状态时,NetScaler 会通告 VIP 地址的路由。
下表根据与 VIP 地址关联的虚拟服务器上的 RHI 状态设置,显示了 VIP 地址的 RHI 行为示例。NetScaler 设备有两个与 VIP 地址关联的虚拟服务器 V1 和 V2:
VIP 的关联虚拟服务器 | 第 1 州 | 第 2 州 | 第 3 州 | 第 4 州 |
---|---|---|---|---|
所有虚拟服务器上的 RHI 状态均设置为 PASSIVE | ||||
V1 | UP | UP | 向下 | 向下 |
V2 | UP | 向下 | UP | 向下 |
公布此 VIP 地址的路线? | 是 | 是 | 是 | 是 |
所有虚拟服务器上的 RHI 状态均设置为 ACTIVE | ||||
V1 | UP | UP | 向下 | 向下 |
V2 | UP | 向下 | UP | 向下 |
公布此 VIP 地址的路线? | 是 | 是 | 是 | 否 |
RHI 状态在一台虚拟服务器上设置为 ACTIVE,在另一台虚拟服务器上设置为 PASSIVE | ||||
V1(RHI 状态 = 激活) | UP | UP | 向下 | 向下 |
V2(RHI 状态 = 被动) | UP | 向下 | UP | 向下 |
公布此 VIP 地址的路线? | 是 | 是 | 否 | 否 |
要根据关联虚拟服务器的 RHI(RHI 状态)参数设置为 VIP 地址配置 RHI,请执行以下步骤:
- 将 VIP 地址的 RHI(虚拟服务器 RHI 级别)参数设置为 vsvr_CNTRLD。
- 为与 VIP 地址关联的每个虚拟服务器设置 RHI 状态参数。
要使用 CLI 为 VIP 地址设置虚拟服务器 RHI 级别,请执行以下操作:
在命令提示符下,键入:
- set ns ip <IPAddress> [-**vserverRHILevel** \<vserverRHILevel>]
使用 CLI 设置虚拟服务器的 RHI 状态参数:
在命令提示符下,键入:
- set lb vserver <name> [-**RHIstate** ( **PASSIVE** | **ACTIVE** )]
使用 GUI 设置 VIP 地址的虚拟服务器RHI 级别
- 导航到 系统 > 网络 > IP。
- 选择 VIP 地址,然后单击“编辑”。
- Set the Vserver RHI Level parameter to VSVR_CNTRLD, and then click OK.
使用 GUI 设置虚拟服务器的 RHI 状态参数
- 导航到 流量管理 > 负载平衡 > 虚拟服务器。
- 选择负载平衡虚拟服务器,然后单击“编辑”。
- 设置 RHI 状态 参数,然后单击“确定”。
基于虚拟服务器设置的路由运行状况注入
已复制!
失败!