ADC

设置自定义 NetScaler 应用程序

如果 AppExpert 应用程序模板不适用于要通过 NetScaler 设备管理的 Web 应用程序,或者可用的 AppExpert 应用程序模板不符合您的要求,则可以在没有模板的情况下创建 AppExpert 应用程序。

要创建没有模板的 AppExpert 应用程序,必须先创建应用程序和应用程序单元。然后,配置公共终端节点、服务和服务组。最后,配置确定如何评估和处理应用程序流量的策略。

创建应用程序和应用程序单元并配置策略后,必须验证配置并对其进行测试,以确保其正常工作,就像使用预构建的 AppExpert 应用程序模板配置应用程序时一样。然后,您必须监视该应用程序,以确保应用程序及其实体正常工作。

创建应用程序

创建 AppExpert 应用程序时,设备会创建一个容器,您可以在其中添加应用程序单元。在创建第一个应用程序单元之前,不会创建默认的应用程序单元。

要使用 GUI 创建 AppExpert 应用程序,请执行以下操作:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击“应用程序”,然后单击“添加”。
  3. 在“创建应用程序”对话框的“名称”中,输入应用程序的名称,然后单击“确定”。

创建应用程序单元

对于与 Web 应用程序关联的每个流量子集,您必须创建一个应用程序单元。

要使用 GUI 为 AppExpert 应用程序创建应用程序单元,请执行以下操作:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击要为其添加应用程序单元的应用程序,然后单击 添加
  3. 单击 Create(创建)。

为 AppExpert 应用程序配置公共终端节点

创建所需的所有应用程序单元后,必须配置一个或多个公共端点,以使客户端能够通过 NetScaler 设备访问 Web 应用程序。

要使用 GUI 为 AppExpert 应用程序配置公共终端节点,请执行以下操作:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击要为其配置公用端点的应用程序,然后单击 配置公用端点
  3. 在应用程序的“选择公共端点”对话框中,执行以下操作之一:
    • 如果对话框中列出了所需的端点,请单击相应的复选框。

    • 如果要指定所有公共终端节点,请单击“全部激活”。

    • 如果要将终端节点与 AppExpert 应用程序分离,请清除相应的复选框。

    • 如果要创建新的公共终端节点,请单击“添加”。然后,在“创建公共端点”对话框中,配置端点设置,然后单击“确定”。

      在“创建公共端点”对话框中,只能指定端点的名称、IP 地址、端口和协议。您可以在创建公共终端节点后指定其他终端节点设置。要指定其他终端节点设置,请在创建终端节点后,在“选择公共端点”对话框中单击该端点,然后单击“打开”。然后,在“配置公用端点”对话框中,提供其他设置,然后单击“确定”。

      有关 创建公共终端节点和配置公共终端节点 对话框中参数的详细信息,请参阅 内容切换

    • 如果要修改公用端点,请单击端点,然后单击打开。然后,在“配置公共终端节点”对话框中,修改终端节点的设置,然后单击“确定”。

      有关“配置公共端点”对话框中参数的更多信息,请参阅内容切换

  4. 单击关闭

为应用程序单元配置公共端点

对于应用程序单元,指定公共端点的方式与为从 AppExpert 应用程序模板创建的应用程序指定公共端点的方式相同。有关为应用程序单元指定终端节点子集的详细信息,请参阅 为应用程序单元配置终端节点

使用 GUI 配置应用程序单元的端点:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击要为其指定公共端点的应用程序单元,然后单击 配置公共端点
  3. 在应用程序单元的“选择公共端点”对话框中,执行以下操作之一:
    • 如果您是第一次为应用程序单元指定端点,请清除与不希望绑定到应用程序单元的终端节点相对应的复选框。
    • 如果要指定对话框中列出但当前未绑定到应用程序单元的端点,请单击相应的复选框。
  4. 单击确定

为 AppExpert 应用程序配置服务和服务组

只有在为 AppExpert 应用程序配置服务和服务组后,服务和服务组才可用于应用程序单元。因此,在为应用程序单元配置服务之前,必须为 AppExpert 应用程序配置服务和服务组。您为 AppExpert 应用程序配置的所有服务和服务组都必须使用相同的协议(HTTP 或 HTTPS)。为不是从模板创建的 AppExpert 应用程序配置服务和服务组的过程与从模板创建的应用程序配置服务和服务组的过程相同。

要使用 GUI 为 AppExpert 应用程序配置服务或服务组,请执行以下操作:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击要为其配置服务或服务组的应用程序,然后单击 配置后端服务
  3. 在“配置后端服务”对话框中,执行以下操作之一:
    • 要配置服务,请单击“服务”选项卡。
    • 要配置服务组,请单击“服务”选项卡。
  4. 在“服务 组”或“服务组”选项卡上,执行以下操作之一:
    • 如果选项卡上列出了所需的服务或服务组,请单击相应的复选框。
    • 如果要指定所有服务或服务组,请单击“全部激活”。
    • 如果要创建新的服务或服务组,请单击“添加”。然后,在“创建服务”对话框或“创建服务组”对话框中,分别配置服务或服务组的设置,然后单击“创建”。
    • 如果要修改服务,请单击该服务,然后单击“打开”。然后,在“配置服务”对话框或“创建服务组”对话框中,分别配置服务或服务组的设置,然后单击“确定”。

有关“创建服务”、“配置服务”和“创建服务 ”对话框中的设置的信息,请参阅 负载平衡

为应用程序单元配置服务和服务组

配置服务和服务组后,必须为每个应用程序单元配置服务和服务组。但是,如果每个后端服务都托管与 Web 应用程序关联的所有内容,则无需执行此步骤。如果与应用程序单元关联的内容仅托管在后端服务器的子集上,则可以为该应用程序单元配置服务和服务组。

要使用 GUI 为应用程序单元配置服务或服务组,请执行以下操作:

  1. 导航到 AppExpert > 应用程序
  2. 在详细信息窗格中,右键单击要为其配置服务或服务组的应用程序单元,然后单击 配置后端服务
  3. 在“配置后端服务”对话框中,执行以下操作之一:
    • 要配置服务,请单击“服务”选项卡。
    • 要配置服务组,请单击“服务组”选项卡。
  4. 在“服务”或“服务组”选项卡中,执行以下操作之一:
    • 清除与不希望为应用程序单元配置的服务或服务组对应的复选框。确保选中了与要为应用程序单元配置的服务或服务组相对应的复选框。然后,在“权重”列中,指定要分配给每个已配置服务的权重。
    • 要指定所有服务或服务组,请单击 全部激活
  5. 在“方法”、“持久性”和“高级”选项卡上,指定所需的参数。
  6. 单击确定

配置策略

为不使用模板创建的 AppExpert 应用程序配置策略的过程与从模板创建的 AppExpert 应用程序的过程相同。有关详细信息,请参阅 为应用程序单元配置策略

设置自定义 NetScaler 应用程序