更新时间:2026-08-25 GMT+08:00
管理伸缩策略
操作场景
伸缩策略规定了触发伸缩活动的条件和执行的动作,当满足条件时,会触发一次伸缩活动。
本章节介绍对伸缩策略的管理,包括修改伸缩策略、启用伸缩策略、停用伸缩策略、立即执行伸缩策略和删除伸缩策略。
修改伸缩策略
当现有伸缩策略已不能满足现有业务需求时,可通过修改伸缩策略的基本参数,满足业务需求。
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。 图1 查看伸缩策略
- 在目标伸缩策略所在行的“操作”列下,单击“更多 > 修改”。 图2 修改伸缩策略
- 在弹出的“修改伸缩策略”对话框中,修改相应参数,完成后单击“确定”。 图3 修改伸缩策略参数
启用伸缩策略
只有当伸缩策略和伸缩组均处于启用状态时,伸缩策略才能触发伸缩活动。伸缩组可以启用一个,也可以启用多个伸缩策略。
- 启用多个策略时,需要您保证多个伸缩策略的条件不冲突。
- 仅当伸缩策略状态为“已停用”时,才可以启用伸缩策略。
具体操作步骤如下:
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 启用伸缩策略。支持单个启用或批量启用伸缩策略。
- 启用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“启用”。 图4 启用单个伸缩策略
- 批量启用伸缩策略:勾选需要启用的多个伸缩策略,单击伸缩策略列表上方的“启用”按钮。 图5 批量启用伸缩策略
- 启用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“启用”。
停用伸缩策略
如果不希望某个伸缩策略在某个时间段触发伸缩活动,可选择停用指定伸缩策略。
- 如果停用所有的伸缩策略,将不会触发任何由伸缩策略触发的伸缩活动。但手工修改期望实例数时,同样会触发伸缩活动。
- 仅当伸缩策略状态为“已启用”时,才可以停用伸缩策略。
具体操作步骤如下:
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 停用伸缩策略。支持单个停用或批量停用伸缩策略。
- 停用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“停用”。 图6 停用单个伸缩策略
- 批量停用伸缩策略:勾选需要停用的多个伸缩策略,单击伸缩策略列表上方的“停用”按钮。 图7 批量停用伸缩伸缩策略
- 停用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“停用”。
立即执行伸缩策略
为了使伸缩组当前实例数立即达到期望实例数。
- 立即执行伸缩策略与伸缩条件是否满足没有关系。
- 仅当伸缩组状态和伸缩策略状态都为“已启用”时,才可以立即执行伸缩策略:
具体操作步骤如下:
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 在目标伸缩策略所在行的“操作”列下,单击“立即执行”。 图8 执行伸缩策略
- 在弹出的“执行伸缩策略”对话框,单击“确定”。
删除伸缩策略
某个伸缩策略不再用于触发伸缩活动时,可选择删除该伸缩策略。
如果被删除的策略已经被触发,伸缩活动正在进行,也可以删除该策略,伸缩活动不受影响。
具体操作步骤如下:
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 删除伸缩策略。支持单个删除或批量删除伸缩策略。
- 删除单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“更多 > 删除”。 图9 删除单个伸缩策略
- 批量删除伸缩策略:勾选需要删除的多个伸缩策略,单击伸缩策略列表上方的“删除”按钮。 图10 批量删除伸缩策略
- 删除单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“更多 > 删除”。
查看伸缩策略执行日志
策略执行日志记录了伸缩策略的执行状态、策略执行时间、伸缩前实例数和伸缩后实例数等信息。
- 登录AS控制台。
- 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 单击目标伸缩策略名称,查看伸缩策略执行日志。 图11 查看伸缩策略执行日志
为了充分利用资源,系统会自动清理超过180天的策略执行日志。