ADC

为应用程序单元配置策略

对于 AppExpert 应用程序,您可以为压缩、缓存、重写、响应程序和应用程序防火墙配置策略。从 Citrix 社区网站下载的模板为您提供了一组可满足最常见应用程序管理要求的策略。您可能需要微调或自定义这些策略。如果为给定应用程序单元提供的策略集不包括针对特定功能的策略,则可以为该功能创建和绑定自己的策略。

如果在不使用模板的情况下创建 AppExpert 应用程序,则必须配置 Web 应用程序需要的所有策略。

GUI 使用各种图标来指示是否为功能配置了策略。对于应用程序单元,如果为给定功能配置了策略,则会显示表示该功能的图标。例如,如果为应用程序单元配置了压缩策略,则该应用程序单元的“压缩”列中会显示一个压缩图标。对于未配置策略的功能,将显示一个表示加号 (+) 的图标。

注意:为应用程序单元配置策略时,可能需要配置经典策略或高级策略中的策略和表达式。此外,在配置高级策略策略时,可能需要指定参数,例如 Gto 表达式和调用策略库。

有关以两种格式配置策略和表达式的信息,请参阅 策略和表达式。

配置压缩策略

您可以使用传统策略或高级策略来配置压缩,但不能将两种类型的压缩策略绑定到同一应用程序单元。

要为应用程序单元配置压缩策略:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,在要配置的应用程序单元所在的行中,单击压缩列中提供的图标。
  3. 在“配置压缩策略”对话框中,根据要执行的配置任务,执行以下一项或多项操作:
    • 如果要配置高级策略压缩策略,请单击切换到高级策略。如果要绑定或配置经典压缩策略,并且处于“高级策略”视图中,则可以单击“切换到经典语法”以返回经典策略视图并开始修改绑定的经典策略或创建和绑定新的经典压缩策略。

      重要信息:此设置还决定了在您要插入策略时显示哪些策略。例如,如果您处于“高级策略”视图中,则单击“插入策略”时,“策略名称”列中显示的列表将仅包含高级策略策略。不能将两种类型的策略绑定到应用程序单元。

    • 如果要配置经典策略,请单击“请求”或“响应”,具体取决于您希望在请求时还是在响应时评估策略。

      您可以为应用程序单元配置请求时间和响应时间经典压缩策略。评估所有请求时间策略后,如果找不到匹配项,设备将评估响应时间策略。

    • 要修改已绑定到应用程序单元的压缩策略,请单击该策略的名称,然后单击修改策略。然后,在“配置压缩策略”对话框中,修改该策略,然后单击“确定”。

      有关修改压缩策略的信息,请参阅 压缩

    • 要取消绑定策略,请单击策略的名称,然后单击 取消绑定策略。

    • 要修改分配给策略的优先级,请双击优先级值,然后输入新值。

    • 要重新生成分配的优先级,请单击“重新生成优先级”。

    • 要插入新策略,请单击“插入策略”,然后在“策略名称”列中显示的列表中单击“新建策略”。然后,在“创建压缩策略”对话框中,配置策略,然后单击“创建”。

      有关修改压缩策略的信息,请参阅 压缩

    • 如果要配置高级策略表达式,请执行以下操作:

      • 在Goto 表达式列中,选择Goto 表达式。
      • 在调用列中,指定当前策略的评估结果为 TRUE 时要调用的策略库。
  4. 单击“应用更改”,然后单击“关闭”。

配置缓存策略

您只能使用高级策略策略和表达式来配置缓存策略。

要为应用程序单元配置缓存策略:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,在要配置的应用程序单元所在的行中,单击缓存列中提供的图标。
  3. 在“配置缓存策略”对话框中,根据要执行的配置任务,执行以下一项或多项操作:
    • 单击“请求”或“响应”,具体取决于您希望在请求时还是在响应时评估策略。

      您可以为应用程序单元配置请求时间和响应时间缓存策略。评估所有请求时间策略后,如果找不到匹配项,设备将评估响应时间策略。

    • 要修改已绑定到应用程序单元的缓存策略,请单击该策略的名称,然后单击修改策略。然后,在“配置缓存策略”对话框中,修改该策略,然后单击“确定”。

      有关修改缓存策略的信息,请参阅 集成缓存

    • 要取消绑定策略,请单击策略的名称,然后单击 取消绑定策略

    • 要修改分配给策略的优先级,请双击优先级值,然后输入新值。

    • 要重新生成分配的优先级,请单击“重新生成优先级”。

    • 要插入新策略,请单击“插入策略”,然后在“策略名称”列中显示的列表中单击“新建策略”。然后,在“创建缓存策略”对话框中,配置策略,然后单击“创建”。

      有关修改缓存策略的信息,请参阅 集成缓存

    • 在Goto 表达式列中,选择Goto 表达式。

    • 在调用列中,指定当前策略的评估结果为 TRUE 时要调用的策略库。

  4. 单击“应用更改”,然后单击“关闭”。

配置重写策略

您只能使用高级策略策略和表达式来配置重写策略。

要为应用程序单元配置重写策略:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,在要配置的应用程序单元所在的行中,单击重写列中提供的图标。
  3. 在“配置重写策略”对话框中,根据要执行的配置任务,执行以下一项或多项操作:
    • 单击“请求”或“响应”,具体取决于您希望在请求时还是在响应时评估策略。

      您可以为应用程序单元配置请求时间和响应时间重写策略。评估所有请求时间策略后,如果找不到匹配项,设备将评估响应时间策略。

    • 要修改已绑定到应用程序单元的重写策略,请单击该策略的名称,然后单击 修改策略。然后,在“配置重写策略”对话框中,修改该策略,然后单击“确定”。

      有关修改重写策略的信息,请参阅 重写

    • 要取消绑定策略,请单击策略的名称,然后单击 取消绑定策略

    • 要修改分配给策略的优先级,请双击优先级值,然后输入新值。

    • 要重新生成分配的优先级,请单击“重新生成优先级”。

    • 要插入新策略,请单击“插入策略”,然后在“策略名称”列中显示的列表中单击“新建策略”。然后,在“创建重写策略”对话框中,配置策略,然后单击“创建”。

      有关修改重写策略的信息,请参阅 重写

    • 在Goto 表达式列中,选择Goto 表达式。

    • 在调用列中,指定当前策略的评估结果为 TRUE 时要调用的策略库。

  4. 单击“应用更改”,然后单击“关闭”。

配置响应程序策略

您只能使用高级策略策略和表达式来配置响应程序策略。

要为应用程序单元配置响应程序策略:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,在要配置的应用程序单元所在的行中,单击响应程序列中提供的图标。
  3. 在“配置响应程序策略”对话框中,根据要执行的配置任务,执行以下一项或多项操作:
    • 要修改已绑定到应用程序单元的筛选器策略,请单击该策略的名称,然后单击 修改策略。然后,在“配置响应程序策略”对话框中,修改该策略,然后单击“确定”。

      有关修改响应程序策略的信息,请参阅 响应程序

    • 要取消绑定策略,请单击策略的名称,然后单击 取消绑定策略

    • 要修改分配给策略的优先级,请双击优先级值,然后输入新值。

    • 要重新生成分配的优先级,请单击“重新生成优先级”。

    • 要插入新策略,请单击“插入策略”,然后在“策略名称”列中显示的列表中单击“新建策略”。然后,在“创建响应程序策略”对话框中,配置该策略,然后单击“创建”。

      有关修改响应程序策略的信息,请参阅 响应程序

    • 在Goto 表达式列中,选择Goto 表达式。

    • 在调用列中,指定当前策略的评估结果为 TRUE 时要调用的策略库。

  4. 单击“应用更改”,然后单击“关闭”。

配置应用防火墙策略

您可以为应用程序防火墙配置经典和高级策略策略和表达式。但是,如果某种类型的策略已全局绑定或绑定到设备上配置的虚拟服务器,则无法将另一种类型的策略绑定到应用程序单元。例如,如果高级策略已全局绑定或绑定到虚拟服务器,则无法将经典策略绑定到应用程序单元。

要为应用程序单元配置应用程序防火墙策略:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,在要配置的应用程序单元所在的行中,单击 应用程序防火墙 列中提供的图标。
  3. 在“配置应用程序防火墙策略”对话框中,根据要执行的配置任务,执行以下一项或多项操作:
    • 根据要为应用程序防火墙策略配置的表达式类型,单击经典表达式或高级表达式。

      重要信息:此设置还决定了在您要插入策略时显示哪些策略。例如,如果选择“高级表达式”,则单击“插入策略”时,“策略名称”列中显示的列表将仅包含高级策略策略。不能将两种类型的策略绑定到应用程序单元。如果任一类型的策略已经全局绑定或绑定到虚拟服务器,则此选项不可用。

    • 要修改已绑定到应用程序单元的应用程序防火墙策略,请单击该策略的名称,然后单击修改策略。然后,在“配置应用程序防火墙策略”对话框中,修改该策略,然后单击“确定”。

      有关修改应用程序防火墙策略的信息,请参阅策略

    • 要取消绑定策略,请单击策略的名称,然后单击 取消绑定策略。

    • 要修改分配给策略的优先级,请双击优先级值,然后输入新值。

    • 要重新生成分配的优先级,请单击“重新生成优先级”。

    • 要插入新策略,请单击插入策略,然后在策略名称列中显示的列表中,单击“新建策略”。然后,在“创建应用程序防火墙策略”对话框中,配置该策略,然后单击“创建”。

      有关修改应用程序防火墙策略的信息,请参阅策略

  4. 单击“应用更改”,然后单击“关闭”。
为应用程序单元配置策略