创建包含变配功能的服务并变配服务实例
服务商在创建服务时,可以对服务进行变配设置。用户完成服务实例创建后,若服务实例的参数配置或所选套餐不满足当前业务时,可以对服务实例执行变配操作以满足业务要求。本文介绍变配功能的详细内容。
创建服务
此处以创建一个包含套餐和参数升配功能的服务为例。
- 登录计算巢控制台。
选择以下任意一种方式进入创建服务页面。
在左侧导航栏中,选择
,在未发布服务页面,单击创建新服务。在左侧导航栏中,选择
,在已发布服务页面,单击创建新服务。
在创建新服务界面,完成服务参数配置。
此处只列举变配设置需要特别配置的参数,其他参数配置,请参见创建私有部署服务。
说明在编写模板时,如果您需要在变配时更改实例规格或资源更新时,需在模板中进行如下设置。
如果需要更改实例规格,则需要在模板中将资源
ALIYUN::ECS::InstanceGroup
属性UpdatePolicy
的值设置为ForAllInstances
。如果涉及资源
ALIYUN::ECS::RunCommand
更新,则必须在模板中将Syns
的属性值设置为true
。变配时涉及更新的ALIYUN::ECS::RunCommand
资源会重新执行。
打开支持服务变配开关。
在变配操作处,单击添加变配操作按钮。
在添加变配操作弹窗中,配置相关参数。
在选择模板处,选择模板名称。
控制台默认选择第一个模板名称。
在操作名称处,设置操作名称。例如:系统盘扩容。
在操作描述处,简要描述操作内容。
在变配类型处,选择变配操作的类型。
选择升配操作时,若支持套餐变配,则目标套餐创建的时间需晚于当前服务实例对应套餐(如服务在设置套餐时先后创建套餐一、套餐二和套餐三共三个套餐,服务实例选择了套餐二。服务实例在进行套餐变配时,由于套餐创建的顺序,变配套餐只能选择套餐三而不能选择套餐一。);若支持参数变更,数字类型参数需单调递增。自定义套餐不支持升配。
选择降配操作时,若支持套餐变配,则目标套餐创建的顺序需早于当前服务实例对应套餐的时间;若支持参数变更,则数字类型参数需单调递减。自定义套餐不支持降配。
选择自定义变配操作时,自定义变配不限制套餐变配与参数变更内容,且支持自定义套餐。
在变配方式处,选择变配方式。
若选择套餐变配,则需要先完成套餐设置,否则无法选择套餐变配。
在选择参数处,选择需要进行变配的参数。
当变配方式选择了参数变更时,才能设置该参数。且此处展示的参数是计算巢已经过滤掉了模板中不可变更的参数。
单击保存服务。
创建服务实例并进行变配操作
该步骤是服务商以用户的视角创建服务实例,并对已创建的服务实例进行变配操作。
创建服务实例。
更多信息,请参考创建私有部署服务实例。
完成服务实例创建后,您可以在服务实例详情页的配置信息处,查看服务实例的配置信息。
变配服务实例。
在服务实例详情页的右上角,单击变配服务实例。
在变配服务实例弹框中,选择变配类型,然后单击下一步。
在设置变配参数页签中,设置升配的参数。然后单击下一步。
在变配参数预览页签中,确认变配后的套餐和参数值。
单击确定。
当参数变配完成后,在服务实例详情页,查看变配后的配置信息。
配置信息中的参数值发生变化,表示变配成功。