为 AutoScale 组创建应用程序配置

NetScaler 控制台 Autoscale 组是一组 NetScaler 实例,用于将应用程序作为单个实体进行负载平衡。而且,它会根据配置的阈值参数值触发自动缩放。您可以使用样书或 NetScaler CLI 命令行界面命令为 Autoscale 组创建应用配置。

在创建应用程序之前,请确保完成所需公有云的 AutoScale 配置。

使用样书创建配置

选择样书创建应用程序配置时,请执行以下操作:

  1. 选择要为选定的 AutoScale 组部署配置的所需样书。

    ASG 风格书示例

    如果要导入样书,请单击 导入新样书。请参阅 导入样书以为 AutoScale 组配置应用程序

  2. 指定所有参数的值。

    配置参数是在选定的样书中预定义的。

  3. 选中 应用程序服务器组类型云 复选框以指定虚拟机规模集中可用的应用程序服务器。

    1. 应用程序服务器队列名称中,指定虚拟机规模集的 AutoScale 设置名称

    2. 从列表中选择 应用程序服务器协议

    3. 成员端口中,指定应用程序服务器的端口值。

      注意:

      确保 自动禁用“正常关闭”设置为“”并且“自动禁用延迟”字段为空。

    4. 如果要为应用程序服务器指定高级设置,请选中高级应用程序服务器设置复选框。然后,指定“高级应用程序服务器设置”下列出的所需值。

    为 AutoScale 组云配置应用程序

  4. 如果虚拟网络中有独立的应用程序服务器,请选中 应用程序服务器组类型静态 复选框:

    1. 从列表中选择 应用程序服务器协议

    2. 在“服务器 IP 和端口”中,单击 + 添加应用程序服务器 IP 地址、端口和权重,然后单击“创建”。

    为 AutoScale 组配置应用程序静态

  5. 单击创建

使用配置作业部署应用程序

如果您在创建应用程序时选择了 CLI 模式,则可以使用配置作业部署应用程序。

按照以下步骤为 AutoScale 应用程序创建配置作业:

  1. 转到 自动缩放组 > 配置

  2. 选择使用 NetScaler C LI 命令模式添加的应用程序。

    提示

    表中没有样书名称的应用程序。

    使用 CLI 模式自动缩放应用程序

  3. 单击“创建配置作业”。

  4. 创建任务中,为配置作业指定一个名称。

    示例命令是根据所选应用程序的配置详细信息显示的。您可以编辑值或命令。另外,添加或删除命令。

    有关更多信息,请参阅 创建配置作业

使用 NetScaler CLI 命令创建配置

在开始之前,从 NetScaler 控制台 GUI 获取群集 IP 地址并登录到群集控制台。要获取群集 IP 地址,请执行以下操作:

  1. 转到 自动缩放组 并选择所需的自动缩放组。

  2. 单击“查看群集”。

在创建应用配置时选择 NetScaler CLI 命令时,请执行以下步骤:

  1. 转到 自动缩放组 > 配置
  2. 选择使用 NetScaler C LI 命令模式添加的应用程序。

    提示

    表中没有样书名称的应用程序。

    使用 CLI 模式自动缩放应用程序

  3. 单击“查看配置详细信息”。在 CLI 命令中指定这些详细信息。

  4. 运行 NetScaler CLI 命令,使用从上一步中获得的详细信息来配置应用程序。

    如果要配置负载平衡服务器,请运行以下命令:

    >add lb vserver <application-name> <protocol> <virtual-server-IP-address> <port> -probeport <port> - probeprotocol <protocol> -ipset <IP-set-name>
    <!--NeedCopy-->
    

    示例

    >add lb vserver example-vserver HTTP 0.1.0.10 80 -probeport 60000 - probeprotocol HTTP -ipset example-ipset
    <!--NeedCopy-->
    

同样,您可以使用 CLI 命令为应用程序创建其余的 NetScaler 配置。

为 AutoScale 组创建应用程序配置