使用策略管理器配置和绑定策略
警告:
Citrix ADC 12.0构建56.20不再支持经典策略表达式,作为替代方案,Citrix建议您使用高级策略。有关详细信息,请参阅高级策略。
某些应用程序在Citrix ADC配置实用程序中提供专用的策略管理器,以简化策略库的配置。它还允许您查找和删除未使用的策略和操作。
策略管理器当前可用于重写、集成缓存、响应程序和压缩功能。
以下是本节中过程的键盘等效操作:
- 要在策略管理器中编辑单元格,可以使用标签键转到该单元格,然后单击F2或按键盘上的空格键。
- 要在下拉菜单中选择一个条目,您可以使用Tab键转到该条目,按空格键查看下拉菜单,使用向上和向下箭头键导航到所需的条目,然后再次按空格键以选择该条目。
- 要在下拉菜单中取消选择,请按逃脱键。
- 要插入策略,请使用Tab键移动到插入点上方的行,然后按控制键+插入,或者单击插入策略。
- 要删除策略、请使用勾选“键转到包含该策略的行”,然后按删除“键”。
注意:请注意,删除策略时,Citrix ADC将搜索库中其他策略的Gto表达式值。如果这些Gto表达式值中的任何一个与已删除策略的优先级别匹配,则会将其删除。
使用策略管理器配置策略绑定
在导航窗格中,单击要为其配置策略的功能。选项包括响应程序、集成缓存、重写或压缩。
在详细信息窗格中,单击策略管理器。
在完成配置策略绑定之前的任何时候,如果要为使用高级策略的策略配置绑定,请单击切换到高级策略按钮。
对于应答器以外的功能,要指定绑定点,请单击请求或响应,然后单击其中一个请求时间或响应时间绑定点。选项包括覆盖全局,lb虚拟服务器,cs虚拟服务器,默认全局或策略标签。如果您正在配置响应程序,则请求和响应流类型不可用。
要将策略绑定到此绑定点,请单击插入策略,然后选择以前配置的策略,NOPOLICY标签或新建策略选项。根据您选择的选项,您可以选择以下选项:
- 新策略:按照创建或修改策略中所述创建策略,然后配置优先级别,去表达式和策略调用,如表策略库中每个条目的格式中所述。
- 现有策略、NOPOLICY或
NOPOLICY \ <特性名称\ >
:配置优先级,GoTO表达式和策略调用,如表策略库中每个条目的格式中所述。NOOPLION林或NOPOLICY \ <特性名称\ >
选项仅适用于使用高级策略的策略。
重复上述步骤,向此策略库添加条目。
要修改条目的优先级,可以执行以下任一操作:
- 双击条目的“优先级”字段并编辑该值。
- 单击策略并将其拖动到表中的另一行。
- 单击重新生成优先级。
在所有这三种情况下,所有其他策略的优先级都会根据需要进行修改以适应新值。具有整数值的Gto表达式也会自动更新。例如,如果将优先级值10更改为100,则所有Gto表达式值为10的策略都将更新为值100。
要更改表中某一行的策略、操作或策略库调用,请单击条目右侧的向下箭头,然后执行以下操作之一:
- 要更改策略,请选择另一个策略名称或选择“新建策略”,然后按照创建或修改策略中的步骤操作。
- 要更改Goto表达式,请选择“下一步”、“结束”、“USE_INVOCATION_RESULT”,或者选择更多,然后输入结果返回此策略库中另一个条目的优先级级别的表达式。
- 要修改调用,请选择现有的策略库,或者单击新建策略标签,然后按照将策略绑定到策略标签中的步骤操作。
若要从此库取消绑定策略或策略标签调用,请单击包含策略或策略标签的行中的任何字段,然后单击取消绑定策略。
完成后,单击“应用更改”。状态栏中的消息指示策略已成功绑定。
使用策略管理器删除未使用的策略
- 在导航窗格中,单击要为其配置策略库的功能。选项包括响应程序、集成缓存或重写。
- 在详细信息窗格中,单击
<功能名称>
策略管理器。 - 在功能名称>策略管理R对话框中,单击清理配置。
- 在清理配置对话框中,选择要删除的项目,然后单击“删除”。
- 在“删除”对话框中,单击是。
- 单击关闭。状态栏中的消息指示该策略已成功删除。