功能说明
- AutoScaling伸缩组长期依赖的伸缩配置信息本质上就是Ecs实例配置,考虑到Ecs推出了持久化Ecs实例配置的启动模板,因此AutoScaling 将伸缩组与启动模板结合,用户可以通过直接在创建伸缩组时选择启动模板来使用弹性伸缩
- 伸缩组使用启动模板的默认版本与最新版本而非指定版本时,可以直接通过更改启动模板的默认版本与最新版本,来达到修改伸缩组内伸缩实例的配置的目的,使用伸缩组更灵活
- 用户可以通过【Ecs售卖页】、【启动模板页】、现有Ecs实例的【实例设置】-> 【保存为启动模板】等多种方式创建启动模板,然后在通过启动模板创建伸缩组,降低了弹性伸缩的使用成本
- 后续Ecs控制台的【实例启动模板】列表将增加创建弹性伸缩的入口,方便用户通过启动模板使用弹性伸缩
操作步骤
1.前往 Auto Scaling 控制台 点击【创建伸缩组】,在【组内实例配置信息来源】选择启动模版,并选择相应的启动模版,同时可以通过【始终使用默认版本】、【始终使用最新版本】、【使用自定义版本】3种方式来指定要应用的模板的版本(说明:如果选用最新模版/默认版本方式,当需要更换伸缩组的伸缩出的实例配置时,可直接通过调整对应模版的最新模版/默认版本来实现)
2.当您选用【使用自定义版本】时,会自动根据启动模板中的网络信息配置自动为你规划伸缩组的网络配置
所以请选用具有完整配置的启动模板,即创建模板时填入所有建议配置的选项
3.创建完伸缩组后,由于采用启动模板创建,因此可以直接启用伸缩组,开始伸缩实例了
4.当然您可以在后期通过【修改伸缩组】来切换【组内实例配置信息来源】,灵活选择是通过【伸缩配置】还是【启动模板】来作为实例配置信息来源
由于伸缩组的网络配置无法修改,而网络配置信息里的网络类型:经典/专有/专有网络ID,跟启动模板配置中的网络配置以及安全组设置息息相关,所以修改伸缩组的启动模板版本时,请确保启动模板中的网络配置与伸缩组已有的网络配置参数一致,否则修改时会操作失败