ADC

使用策略管理器配置和绑定策略

警告:

从 NetScaler 12.0 build 56.20 起,不再支持经典策略表达式,作为替代方案,Citrix 建议您使用高级策略。有关详细信息,请参阅 高级策略

某些应用程序在 NetScaler 配置实用程序中提供专门的策略管理器,以简化策略库的配置。它还允许您查找和删除未使用的策略和操作。

策略管理器当前可用于重写、集成缓存、响应程序和压缩功能。

以下是本节中过程的键盘等效操作:

  • 要在策略管理器中编辑单元格,可以使用 Tab 键转到该单元格,然后单击 F2 或按键盘上的空格键。
  • 要在下拉菜单中选择一个条目,您可以使用 Tab 键转到该条目,按空格键查看下拉菜单,使用向上和向下箭头键导航到所需的条目,然后再次按空格键以选择该条目。
  • 要在下拉菜单中取消选择,请按 Escape 键。
  • 要插入策略,请使用 Tab 键移动到插入点上方的行,然后按 Control 键 + 插入,或者单击插入策略。
  • 要删除策略,请使用 Tab 键转到包含该策略的行,然后按 Delete 键。

注意: 请注意,当您删除策略时,NetScaler 会搜索库中其他策略的 Goto 表达式值。如果这些 GoTo Expression 值中的任何一个与已删除策略的优先级别匹配,则会将其删除。

使用策略管理器配置策略绑定

  1. 在导航窗格中,单击要为其配置策略的功能。选项包括响应程序、集成缓存、重写或压缩。

  2. 在详细信息窗格中,单击 策略管理器

  3. 在完成配置策略绑定之前的任何时候,如果要为使用高级策略的策略配置绑定,请单击切换到高级策略按钮。

  4. 对于 Responder 以外的功能,要指定绑定点,请单击请求或响应,然后单击其中一个请求时间或响应时间绑定点。选项包括覆盖全局、LB 虚拟服务器、CS 虚拟服务器、默认全局或策略标签。如果您正在配置响应程序,则请求和响应流类型不可用。

  5. 要将策略绑定到此绑定点,请单击插入策略,然后选择以前配置的策略、NOPOLICY 标签或新建策略选项。根据您选择的选项,您可以选择以下选项:

  6. 重复上述步骤,向此策略库添加条目。

  7. 要修改条目的优先级,可以执行以下任一操作:

    • 双击条目的“优先级”字段并编辑该值。
    • 单击策略并将其拖动到表中的另一行。
    • 单击重新生成优先级。

    在所有这三种情况下,所有其他策略的优先级都会根据需要进行修改以适应新值。具有整数值的 GoTo 表达式也会自动更新。例如,如果将优先级值 10 更改为 100,则所有GoTo 表达式值为 10 的策略都将更新为值 100。

  8. 要更改表中某一行的策略、操作或策略库调用,请单击条目右侧的向下箭头,然后执行以下操作之一:

    • 要更改策略,请选择另一个策略名称或选择“新建策略”,然后按照创建或修改策略中的步骤操作。
    • 要更改 GoTo 表达式,请选择“Next”、“End”、“USE_INVOCATION_RESULT”,或者选择更多,然后输入结果返回此策略库中另一个条目的优先级级别的表达式。
    • 要修改调用,请选择现有的策略库,或者单击新建策略标签,然后按照将策略绑定到策略标签中的步骤操作。
  9. 若要从此库取消绑定策略或策略标签调用,请单击包含策略或策略标签的行中的任何字段,然后单击取消绑定策略。

  10. 完成后,单击“应用更改”。状态栏中的消息指示策略已成功绑定。

使用策略管理器删除未使用的策略

  1. 在导航窗格中,单击要为其配置策略库的功能。选项包括响应程序、集成缓存或重写。
  2. 在详细信息窗格中,单击 <Feature Name> 策略管理器。
  3. 在“功能名称”>“策略管理器”对话框中,单击“清理配置”。
  4. 清理配置对话框中,选择要删除的项目,然后单击删除
  5. 在“删除”对话框中,单击
  6. 单击关闭。状态栏中的消息指示该策略已成功删除。
使用策略管理器配置和绑定策略