设置自定义Citrix ADC应用程序
如果AppExpert应用程序模板不适用于要通过Citrix ADC设备管理的网络应用程序,或者如果可用的AppExpert应用程序模板不符合您的要求,则可以创建一个没有模板的AppExpert应用程序。
要在没有模板的情况下创建AppExpert应用程序,您必须首先创建应用程序和应用程序单元。然后,您可以配置公用端点、服务和服务组。最后,您可以配置用于确定如何评估和处理应用程序流量的策略。
创建应用程序和应用程序单元并配置策略后,必须验证配置并测试它以确保它正常工作,就像使用预构建的AppExpert应用程序模板配置应用程序时一样。然后,您必须监视应用程序,以确保应用程序及其实体正常工作。
创建应用程序
创建AppExpert应用程序时,设备会创建一个容器,您可以向其中添加应用程序单元。在创建第一个应用程序单元之前,不会创建默认应用程序单元。
要使用GUI创建AppExpert应用程序,请执行以下操作:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击”应用程序”,然后单击”添加”。
- 在“创建应用程序“对话框的“名称“中,输入应用程序的名称,然后单击”确定”。
创建应用程序单元
对于与网络应用程序关联的每个流量子集,您必须创建应用程序单元。
要使用GUI为AppExpert应用程序创建应用程序单元,请执行以下操作:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击要为其添加应用程序单元的应用程序,然后单击”添加”。
- 单击创建。
为AppExpert应用程序配置公共端点
创建所需的所有应用程序单元后,必须配置一个或多个公用端点,以使客户端能够通过Citrix ADC设备访问网络应用程序。
使用GUI为AppExpert应用程序配置公共端点:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击要为其配置公用端点的应用程序,然后单击配置公用端点。
- 在应用程序的“选择公共端点”对话框中,执行以下操作之一:
如果对话框中列出了所需的端点,请单击相应的复选框。
如果要指定所有公用端点,请单击”全部激活”。
如果要将端点与AppExpert应用程序分离,请清除相应的复选框。
如果要创建新的公用端点,请单击”添加”。然后,在“创建公用端点”对话框中,配置端点设置,然后单击”确定”。
在“创建公用端点“对话框中,您只能指定端点的名称,IP地址,端口和协议。您可以在创建公用端点后指定其他端点设置。要指定其他端点设置,请在创建端点后,在“选择公共端点”对话框中单击端点,然后单击”打开”。然后,在“配置公用端点“对话框中,提供其他设置,然后单击”确定”。
有关创建公共终端节点和配置公共终端节点对话框中参数的详细信息,请参阅内容切换。
如果要修改公用端点,请单击端点,然后单击打开。然后,在“配置公共终端节点“对话框中,修改终端节点的设置,然后单击”确定”。
有关配置公共终端节点对话框中参数的更多信息,请参阅内容切换。
- 单击关闭。
为应用程序单元配置公共端点
对于应用程序单元,指定公共端点的方式与为从AppExpert应用程序模板创建的应用程序指定公共端点的方式相同。有关为应用程序单元指定终端节点子集的详细信息,请参阅为应用程序单元配置终端节点。
使用GUI配置应用程序单元的端点:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击要为其指定公用端点的应用程序单元,然后单击配置公共端点。
- 在应用程序单元的”选择公共端点“对话框中,执行以下操作之一:
- 如果您首次为应用程序单元指定端点,请清除与您不希望绑定到应用程序单元的端点对应的复选框。
- 如果要指定对话框中列出但当前未绑定到应用程序单元的端点,请单击相应的复选框。
- 单击好吧(确定)。
为AppExpert应用程序配置服务和服务组
只有在为AppExpert应用程序配置服务和服务组后,服务和服务组才可用于应用程序单元。因此,在为应用程序单元配置服务之前,必须为AppExpert应用程序配置服务和服务组。您为AppExpert应用程序配置的所有服务和服务组必须使用相同的协议(HTTP或HTTPS)。为未从模板创建的AppExpert应用程序配置服务和服务组的过程与从模板创建的应用程序的过程相同。
使用GUI为AppExpert应用程序配置服务或服务组:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击要为其配置服务或服务组的应用程序,然后单击”配置后端服务”。
- 在“配置后端服务”对话框中,执行下列操作之一:
- 要配置服务,请单击”服务“选项卡。
- 要配置服务组,请单击服务组选项卡。
- 在“服务或服务组“选项卡上,执行以下操作之一:
- 如果选项卡上列出了所需的服务或服务组,请单击相应的复选框。
- 如果要指定所有服务或服务组,请单击”全部激活”。
- 如果要创建新的服务或服务组,请单击”添加”。然后,在“创建服务“对话框或“创建服务组“对话框中,分别配置服务或服务组的设置,然后单击”创建”。
- 如果要修改服务,请单击该服务,然后单击打开。然后,在“配置服务“对话框或“创建服务组“对话框中,分别配置服务或服务组的设置,然后单击”确定”。
有关”创建服务”、“配置服务”和“创建服务组“对话框中的设置的信息,请参阅负载平衡。
为应用程序单元配置服务和服务组
配置服务和服务组后,必须为每个应用程序单位配置服务和服务组。但是,如果每个后端服务承载与网络应用程序关联的所有内容,则不需要执行此步骤。如果与应用程序单元关联的内容仅托管在后端服务器的子集上,则可以为应用程序单元配置服务和服务组。
使用GUI为应用程序单元配置服务或服务组:
- 导航到AppExpert>应用程序。
- 在详细信息窗格中,右键单击要为其配置服务或服务组的应用程序单元,然后单击”配置后端服务”。
- 在“配置后端服务“对话框中,执行下列操作之一:
- 要配置服务,请单击”服务“选项卡。
- 要配置服务组,请单击服务组选项卡。
- 在“服务”或“服务组“选项卡中,执行以下操作之一:
- 清除与您不希望为应用程序单元配置的服务或服务组对应的复选框。请确保选中了与要为应用程序单元配置的服务或服务组对应的复选框。然后,在权重列中,指定要分配给每个已配置服务的权重。
- 若要指定所有服务或服务组,请单击”全部激活”。
- 在“方法“和”持久性“和”高级“选项卡上,指定所需的参数。
- 单击好吧(确定)。
配置策略
为不使用模板创建的AppExpert应用程序配置策略的过程与从模板创建的AppExpert应用程序的过程相同。有关详细信息,请参阅为应用程序单元配置策略。