Citrix ADC

配置策略并将策略与策略管理器绑定

警告:

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

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

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

下面是本部分中过程的键盘等效方法:

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

注意: 请注意,删除策略时,Citrix ADC 会搜索库中其他策略的 Goto 表达式值。如果这些 Goto 表达式值中的任何一个与已删除策略的优先级级别匹配,它们将被删除。

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

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

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

  3. 如果要配置压缩的经典策略绑定,请在“压缩策略管理器”对话框中单击切换到经典语法。此对话框将切换到经典语法视图,并显示“切换到高级策略”按钮。在完成策略绑定配置之前,如果要为使用高级策略的策略配置绑定,请单击切换到高级策略按钮。

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

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

    • 新策略: 按照创建或修改策略中所述创建策略,然后配置优先级别、GoTto 表达式和策略调用,如表策略库中每个条目的格式中所述。
    • 现有策略NOOPLIY,或NOPOLICY\<feature name\>:配置优先级级别、转到表达式和策略调用,如表中所述,”策略库中每个条目的格式NOOPLION LIN 或NOPOLICY\<feature name\> 选项仅适用于使用高级策略的策略。
  6. 重复上述步骤,将条目添加到此策略库。

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

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

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

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

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

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

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

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

配置策略并将策略与策略管理器绑定