Citrix ADC

AppExpert应用程序和模板

警告

从Citrix ADC 13.0版82本。x开始不建议使用应用程序模板功能,作为替代方法,Citrix建议您使用样式书。有关详细信息,请参阅样式书主题。

AppExpert应用程序是您在Citrix ADC设备上设置的配置的集合。使用图形用户界面(GUI)简化了AppExpert应用程序的管理,该GUI允许您指定应用程序流量子集以及用于处理每个流量子集的一组独特的安全和优化策略。此外,它将部署步骤整合到一个视图中,因此您可以快速配置客户端的目标IP地址并指定主机服务器。

要开始使用AppExpert应用程序,您必须先获取相应的应用程序模板,然后将模板导入Citrix ADC设备。AppExpert应用程序设置后,您必须验证该应用程序是否正常工作。如有必要,您可以自定义配置以满足自己的要求。

您可以定期通过查看各种应用程序组件、统计信息和应用程序可视化工具的计数器来验证和监视配置。您还可以为应用程序配置身份验证、授权和审核(身份验证、授权和审核)策略。

AppExpert应用程序术语

下面是AppExpert应用程序功能中使用的术语以及使用术语的实体的描述:

公共端点。Citrix ADC设备接收关联网络应用程序的客户端请求的IP地址和端口组合。可以将公共端点配置为接收HTTP或安全HTTP (HTTPS)流量。必须将Web应用程序的所有客户端请求发送到公共端点。一个AppExpert应用程序可以分配多个端点。您可以在导入模板后配置公共端点。

应用单元。AppExpert应用程序实体,用于处理网络应用程序流量的子集并对托管关联内容的一组服务进行负载平衡。应用程序单元必须管理的流量子集由规则定义。每个应用程序单元还为其管理的请求和响应定义自己的流量优化和安全策略集。与这些策略关联的Citrix ADC服务包括压缩,缓存,重写,响应程序和应用程序防火墙。

默认情况下,具有至少一个应用程序单元的每个AppExpert应用程序都包含一个默认应用程序单元,无法删除。默认应用程序单位不与用于标识请求的规则关联,而且始终按应用程序单位的顺序放置最后。它定义了一组策略,用于处理与为其他应用程序单元配置的规则不匹配的任何请求。从而确保所有客户请求都得到处理。

应用程序单元及其相关规则,策略和操作包含在AppExpert应用程序模板中。

服务。托管网络应用程序实例的服务器的IP地址和服务器上应用程序映射到的端口的组合,格式为\ \ < IP地址>:\ \ > <端口。Web服务多个请求的应用程序托管在多个服务器上。据说每台服务器都托管网络应用程序的一个实例,并且网络应用程序的每个实例都由Citrix ADC设备上的服务表示。服务特定于部署,因此不包含在模板中。导入模板后,必须配置服务。

应用程序单位规则。定义应用程序单元流量子集特征的经典表达式或默认语法表达式。以下示例规则是一个默认语法表达式,用于标识由四种图像类型组成的流量子集:

HTTP.REQ.URL.SUFFIX.EQ("bmp") || HTTP.REQ.URL.SUFFIX.EQ("gif") || HTTP.REQ.URL.SUFFIX.EQ("png") || HTTP.REQ.URL.SUFFIX.EQ("jpg")

有关默认语法表达式和经典策略表达式的详细信息,请参阅策略和表达式

流量子集。需要一组通用流量优化和安全策略的客户端请求。流量子集由应用程序单元管理,并由规则定义。

AppExpert应用程序和模板