更新时间:2026-08-25 GMT+08:00
分享

管理伸缩策略

操作场景

伸缩策略规定了触发伸缩活动的条件和执行的动作,当满足条件时,会触发一次伸缩活动。

本章节介绍对伸缩策略的管理,包括修改伸缩策略、启用伸缩策略、停用伸缩策略、立即执行伸缩策略和删除伸缩策略。

修改伸缩策略

当现有伸缩策略已不能满足现有业务需求时,可通过修改伸缩策略的基本参数,满足业务需求。

  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
    图1 查看伸缩策略

  3. 在目标伸缩策略所在行的“操作”列下,单击“更多 > 修改”。
    图2 修改伸缩策略

  4. 在弹出的“修改伸缩策略”对话框中,修改相应参数,完成后单击“确定”。
    图3 修改伸缩策略参数

启用伸缩策略

只有当伸缩策略和伸缩组均处于启用状态时,伸缩策略才能触发伸缩活动。伸缩组可以启用一个,也可以启用多个伸缩策略。

  • 启用多个策略时,需要您保证多个伸缩策略的条件不冲突。
  • 仅当伸缩策略状态为“已停用”时,才可以启用伸缩策略。

具体操作步骤如下:

  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
  3. 启用伸缩策略。支持单个启用或批量启用伸缩策略。
    • 启用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“启用”。
      图4 启用单个伸缩策略

    • 批量启用伸缩策略:勾选需要启用的多个伸缩策略,单击伸缩策略列表上方的“启用”按钮。
      图5 批量启用伸缩策略

停用伸缩策略

如果不希望某个伸缩策略在某个时间段触发伸缩活动,可选择停用指定伸缩策略。

  • 如果停用所有的伸缩策略,将不会触发任何由伸缩策略触发的伸缩活动。但手工修改期望实例数时,同样会触发伸缩活动。
  • 仅当伸缩策略状态为“已启用”时,才可以停用伸缩策略。

具体操作步骤如下:

  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
  3. 停用伸缩策略。支持单个停用或批量停用伸缩策略。
    • 停用单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“停用”。
      图6 停用单个伸缩策略

    • 批量停用伸缩策略:勾选需要停用的多个伸缩策略,单击伸缩策略列表上方的“停用”按钮。
      图7 批量停用伸缩伸缩策略

立即执行伸缩策略

为了使伸缩组当前实例数立即达到期望实例数。

  • 立即执行伸缩策略与伸缩条件是否满足没有关系。
  • 仅当伸缩组状态和伸缩策略状态都为“已启用”时,才可以立即执行伸缩策略:
具体操作步骤如下:
  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
  3. 在目标伸缩策略所在行的“操作”列下,单击“立即执行”。
    图8 执行伸缩策略

  4. 在弹出的“执行伸缩策略”对话框,单击“确定”。

删除伸缩策略

某个伸缩策略不再用于触发伸缩活动时,可选择删除该伸缩策略。

如果被删除的策略已经被触发,伸缩活动正在进行,也可以删除该策略,伸缩活动不受影响。

具体操作步骤如下:

  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
  3. 删除伸缩策略。支持单个删除或批量删除伸缩策略。
    • 删除单个伸缩策略:在目标伸缩策略所在行的“操作”列下,单击“更多 > 删除”。
      图9 删除单个伸缩策略

    • 批量删除伸缩策略:勾选需要删除的多个伸缩策略,单击伸缩策略列表上方的“删除”按钮。
      图10 批量删除伸缩策略

查看伸缩策略执行日志

策略执行日志记录了伸缩策略的执行状态、策略执行时间、伸缩前实例数和伸缩后实例数等信息。
  1. 登录AS控制台
  2. 在目标伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
  3. 单击目标伸缩策略名称,查看伸缩策略执行日志。
    图11 查看伸缩策略执行日志

    为了充分利用资源,系统会自动清理超过180天的策略执行日志。

相关文档