在您的业务资源负载需求降低时,伸缩组会按照您配置进行弹性收缩活动,在发生弹性收缩时,伸缩组根据您预设的实例回收模式回收被缩容实例。您可以参考本文完成实例回收模式的配置。
实例回收模式说明
在触发缩容活动后,伸缩组会根据扩缩容策略和实例移出策略的配置移出实例,在实例被移出后,会按照实例回收模式回收实例。实例回收模式支持的配置项如下。
仅伸缩组类型为ECS,且网络类型为专有网络时,支持配置该项。
当伸缩组类型为ECI时,不支持配置实例回收模式,ECI伸缩组默认实例回收模式为释放模式。
释放模式
选择该回收模式,移出的实例被释放,无资源被保留。在弹性扩张时,弹性伸缩创建新的实例加入伸缩组。
强制释放模式
选择该回收模式,在弹性收缩活动中,系统会强制释放运行中(
Running
)的实例。强制释放实例相当于断电操作,会导致该实例内存以及存储中的临时数据被擦除,数据无法恢复,请您谨慎选择。停机回收模式
选择该回收模式,移出的ECS实例将被停用,并触发节省停机效果,部分资源被保留并计费。在弹性扩张时,弹性伸缩优先将停用的ECS实例加入伸缩组,再根据扩张数量决定是否创建新的ECS实例加入伸缩组。该模式可以提高扩缩容的效率,更多信息,请参见选择节省停机模式提高扩缩容效率。
强制停机回收模式
选择该回收模式,在弹性收缩活动时,强制关机运行中(
Running
)的实例,强制关机相当于断电操作,会导致该实例内存以及存储中的临时数据被擦除,数据无法恢复。
请不要在实例中保留应用数据、日志等,避免实例回收后数据丢失的风险。
停用的实例可能会被释放:
如果您手动减少伸缩组的最大实例数触发了缩容,弹性伸缩优先释放停用的ECS实例。
因为库存不足或者账号欠费等原因,停用的实例在加入伸缩组时可能会失败,失败后该实例会被释放。
停机回收模式的作用受按量付费实例节省停机模式的影响,更多信息,请参见节省停机模式。
配置实例回收模式
修改已有伸缩组的实例回收模式
如果您要已有的伸缩组修改实例回收模式,请参考以下步骤完成配置。
- 登录弹性伸缩控制台。
- 在左侧导航栏中,单击伸缩组管理。
- 在顶部菜单栏处,选择地域。
在伸缩组管理页中,找到您需要修改实例回收模式的伸缩组,在右侧操作下,单击查看详细按钮进入该伸缩组的详细页,找到组内扩缩容配置,单击按钮,弹出修改组内实例扩缩容配置窗口。
将实例回收模式设置为您需要的策略。
单击确定按钮完成配置操作。
创建伸缩组时配置实例回收模式
在通过表单创建伸缩组时,完成实例回收模式的配置,如图所示。