ADC
感谢您提供反馈

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

绑定响应程序策略

要使策略生效,您必须将其全局绑定,以便该策略应用于流经 Netscaler 的所有流量,或应用到特定虚拟服务器,以便该策略仅适用于目标 IP 地址为该虚拟服务器的 VIP 的请求。

绑定策略时,您需要为其分配优先级。优先级决定了您定义的策略的评估顺序。可以将优先级设置为任何正整数。

在 NetScaler 操作系统中,策略优先级的工作顺序相反,即数字越高,优先级越低。例如,如果您有三个策略的优先级分别为 10、100 和 1000,则首先执行分配的优先级为 10 的策略,然后执行分配的优先级为 100 的策略,最后执行分配的优先级为 1000 的策略。响应程序功能仅实现请求匹配的第一个策略,而不实施它可能也匹配的任何其他策略,因此策略优先级对于获得您想要的结果非常重要。

您可以为自己留出充足的空间来按任意顺序添加其他策略,并通过在全局绑定策略时将每个策略之间的间隔设置为50或100的优先级,从而将它们设置为按您想要的顺序进行评估。然后,您可以随时添加更多策略,而无需重新分配现有策略的优先级。

有关在 NetScaler 上绑定策略的其他信息,请参阅 策略和表达式

注意:

响应程序策略绑定到基于 TCP 的虚拟服务器。

要使用 NetScaler 命令行全局绑定响应程序策略,请执行以下操作:

在命令提示符下,键入以下命令以全局绑定响应程序策略并验证配置:

  • bind responder global <policyName> <priority> [<gotoPriorityExpression> [-type <type>] [-invoke (<labelType> <labelName>)]
  • show responder global

示例:

> bind responder global poliError 100 Done > show responder global 1) Global bindpoint: REQ_DEFAULT Number of bound policies: 1 Done

要使用 NetScaler 命令行将响应程序策略绑定到特定虚拟服务器,请执行以下操作:

在命令提示符下,键入:

  • bind lb vserver <name> -policyname <policy_name> -priority <priority>
  • show lb vserver vs-loadbal <name>

示例:

> bind lb vserver vs-loadbal -policyName policyTwo -priority 100 Done > show lb vserver 1) vs-loadbal (10.102.29.20:80) - HTTP Type: ADDRESS State: OUT OF SERVICE Last state change was at Wed Aug 19 09:05:47 2009 (+211 ms) Time since last state change: 2 days, 00:58:03.260 Effective State: DOWN Client Idle Timeout: 180 sec Down state flush: ENABLED Disable Primary Vserver On Down : DISABLED Port Rewrite : DISABLED No. of Bound Services : 0 (Total) 0 (Active) Configured Method: LEASTCONNECTION Mode: IP Persistence: NONE Vserver IP and Port insertion: OFF Push: DISABLED Push VServer: Push Multi Clients: NO Push Label Rule: none 2) vs-cont-sw (0.0.0.0:0) - TCP Type: ADDRESS State: DOWN Last state change was at Wed Aug 19 10:03:46 2009 (+213 ms) Time since last state change: 2 days, 00:00:04.260 Effective State: DOWN Client Idle Timeout: 9000 sec Down state flush: ENABLED Disable Primary Vserver On Down : DISABLED No. of Bound Services : 0 (Total) 0 (Active) Configured Method: LEASTCONNECTION Mode: IP Persistence: NONE Connection Failover: DISABLED Done

要使用 GUI 全局绑定响应程序策略,请执行以下操作:

  1. 导航到 AppExpert > 响应程序 > 策略
  2. 在“响应程序策略”页上,选择响应程序策略,然后单击“策略管理器”。
  3. 在“响应程序策略管理器”对话框的“绑定点”菜单中,选择“默认全局”。
  4. 单击 Insert Policy(插入策略 )以插入新行并显示所有未绑定的响应程序策略的下拉列表。
  5. 单击列表中的一个策略。该策略将插入到全局绑定的响应程序策略列表中。
  6. 单击应用更改
  7. 单击关闭。状态栏中将显示一条消息,指出配置已成功完成。

要使用 GUI 将响应程序策略绑定到特定虚拟服务器,请执行以下操作:

  1. 导航到流量管理 > 负载平衡 > 虚拟服务器
  2. 在“负载平衡虚拟服务器”页面上,选择要绑定响应程序策略的虚拟服务器,然后单击“打开”。
  3. 配置虚拟服务器 (负载平衡)对话框中,选择 策略 选项卡,该选项卡将显示在 NetScaler 设备上配置的所有策略的列表。
  4. 选中要绑定到此虚拟服务器的策略名称旁边的复选框。
  5. 单击确定。状态栏中将显示一条消息,指出配置已成功完成。
本内容的正式版本为英文版。部分 Cloud Software Group 文档内容采用了机器翻译,仅供您参考。Cloud Software Group 无法控制机器翻译的内容,这些内容可能包含错误、不准确或不合适的语言。对于从英文原文翻译成任何其他语言的内容的准确性、可靠性、适用性或正确性,或者您的 Cloud Software Group 产品或服务沿用了任何机器翻译的内容,我们均不作任何明示或暗示的保证,并且适用的最终用户许可协议或服务条款或者与 Cloud Software Group 签订的任何其他协议(产品或服务与已进行机器翻译的任何文档保持一致)下的任何保证均不适用。对于因使用机器翻译的内容而引起的任何损害或问题,Cloud Software Group 不承担任何责任。
绑定响应程序策略