为 AutoScale 组创建应用程序配置
NetScaler 控制台 Autoscale 组是一组 NetScaler 实例,用于将应用程序作为单个实体进行负载平衡。而且,它会根据配置的阈值参数值触发自动缩放。您可以使用样书或 NetScaler CLI 命令行界面命令为 Autoscale 组创建应用配置。
在创建应用程序之前,请确保完成所需公有云的 AutoScale 配置。
使用样书创建配置
选择样书创建应用程序配置时,请执行以下操作:
-
选择要为选定的 AutoScale 组部署配置的所需样书。
如果要导入样书,请单击 导入新样书。请参阅 导入样书以为 AutoScale 组配置应用程序
-
指定所有参数的值。
配置参数是在选定的样书中预定义的。
-
选中 应用程序服务器组类型云 复选框以指定虚拟机规模集中可用的应用程序服务器。
-
在应用程序服务器队列名称中,指定虚拟机规模集的 AutoScale 设置名称。
-
从列表中选择 应用程序服务器协议 。
-
在 成员端口中,指定应用程序服务器的端口值。
注意:
确保 自动禁用“正常关闭”设置为“否”并且“自动禁用延迟”字段为空。
-
如果要为应用程序服务器指定高级设置,请选中高级应用程序服务器设置复选框。然后,指定“高级应用程序服务器设置”下列出的所需值。
-
-
如果虚拟网络中有独立的应用程序服务器,请选中 应用程序服务器组类型静态 复选框:
-
从列表中选择 应用程序服务器协议 。
-
在“服务器 IP 和端口”中,单击 + 添加应用程序服务器 IP 地址、端口和权重,然后单击“创建”。
-
-
单击创建。
使用配置作业部署应用程序
如果您在创建应用程序时选择了 CLI 模式,则可以使用配置作业部署应用程序。
按照以下步骤为 AutoScale 应用程序创建配置作业:
-
转到 自动缩放组 > 配置。
-
选择使用 NetScaler C LI 命令模式添加的应用程序。
提示
表中没有样书名称的应用程序。
-
单击“创建配置作业”。
-
在 创建任务中,为配置作业指定一个名称。
示例命令是根据所选应用程序的配置详细信息显示的。您可以编辑值或命令。另外,添加或删除命令。
有关更多信息,请参阅 创建配置作业。
使用 NetScaler CLI 命令创建配置
在开始之前,从 NetScaler 控制台 GUI 获取群集 IP 地址并登录到群集控制台。要获取群集 IP 地址,请执行以下操作:
-
转到 自动缩放组 并选择所需的自动缩放组。
-
单击“查看群集”。
在创建应用配置时选择 NetScaler CLI 命令时,请执行以下步骤:
- 转到 自动缩放组 > 配置。
-
选择使用 NetScaler C LI 命令模式添加的应用程序。
提示
表中没有样书名称的应用程序。
-
单击“查看配置详细信息”。在 CLI 命令中指定这些详细信息。
-
运行 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 配置。