处理挂起中的伸缩活动
更新时间 2026-10-22 16:46:40
最近更新时间: 2026-10-22 16:46:40
本文为您介绍对挂起中的伸缩活动进行处理的操作。
操作场景
伸缩活动触发生命周期挂钩后,实例进入挂起状态(扩容为"加入挂起",缩容为"移出挂起")。当您的自定义处理提前完成,或处理失败需要放弃本次伸缩活动时,可以手动结束挂起,无需等待超时。本文指导您在伸缩活动列表中对挂起中的伸缩活动执行"继续"或"弃用"。
前提条件
伸缩组内已创建生命周期挂钩,且挂钩的"适用伸缩活动类型"与当前伸缩活动类型一致。
伸缩活动当前处于挂起状态("加入挂起"或"移出挂起")。
操作步骤
登录控制中心。
单击控制中心左上角的区域选择框,选择弹性伸缩组所在地域。
单击"计算 > 弹性伸缩服务",进入弹性伸缩管理控制台。
在"伸缩组"页签的弹性伸缩组列表中,单击目标伸缩组名称,进入伸缩组详情页。
选择"伸缩活动"页签,在伸缩活动列表中查看处于"加入挂起"或"移出挂起"状态的活动。
在目标伸缩活动所在行的"操作"列,单击"继续"或"弃用"。
在弹出的确认框中确认操作,单击"确定"。
操作说明
| 操作 | 效果 | 适用场景 |
|---|---|---|
| 继续 | 结束挂起,伸缩组继续执行原扩容或缩容活动。扩容场景下实例加入伸缩组并进入"服务中"状态;缩容场景下实例移出伸缩组。 | 自定义处理已成功完成,例如配置下发、服务注册、健康检查已就绪。 |
| 弃用 | 结束挂起并放弃本次伸缩活动。扩容场景下直接释放本次创建出来的实例;缩容场景下对移出活动无特殊影响,按原流程处理。 | 自定义处理失败,或业务校验不通过,不希望扩容实例承载流量。 |
说明
手动操作会立即结束挂钩的等待,不需要等到超时时间结束。
注意事项
挂起中的伸缩活动在超时时间到达后会自动结束,并按挂钩的"默认执行操作"处理。若您的处理耗时可能超过超时时间,请在挂钩配置中适当调大超时时间,避免处理未完成即被结束挂起。
同一伸缩活动触发多个生命周期挂钩时,若其中一个"默认执行操作"为"弃用"的挂钩结束挂起,弹性伸缩将不再执行该伸缩活动的其他挂钩。
弃用扩容活动会释放实例,实例上的临时数据不会保留;如涉及数据留存,请在弃用前完成备份。