更新时间:2024-03-05 GMT+08:00
创建伸缩策略
操作场景
用户可以通过创建不同类型的伸缩策略,配置伸缩活动触发需要满足的条件及需要执行的操作,当满足伸缩条件时,系统会自动触发一次伸缩活动,对伸缩组中的实例数量进行调整。
本章节介绍用户完成伸缩组和伸缩配置后,如何创建告警策略、定时/周期策略。
创建告警策略
- 登录管理控制台。
- 选择“计算 > 弹性伸缩”。
- 在伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 在“伸缩策略”页签,单击“添加伸缩策略”。
- 根据界面进行参数配置,如表1所示。
表1 告警策略参数配置 参数名称
参数说明
取值样例
策略名称
创建伸缩策略的名称。
as-policy-p6g5
策略类型
选择“告警策略”。
告警策略
告警规则
可选择已有告警和新建告警。
-
执行动作
设置伸缩活动执行动作及实例的个数或实例百分比。
冷却时间
为了避免告警策略频繁触发,必须设置冷却时间。
冷却时间是指冷却伸缩活动的时间,单位为秒。在每次伸缩活动完成之后,系统开始计算冷却时间。
伸缩组在冷却时间内,会拒绝告警策略的触发,其他类型的伸缩策略(如定时策略和周期策略)及手动触发不受限制。
例如:冷却时间设置为300秒,定时策略设置了10:32进行伸缩活动,10:30告警触发的伸缩活动结束,则在10:30-10:35时间内,伸缩组会拒绝新告警触发的伸缩活动,但不会拒绝在10:32时定时策略触发的伸缩活动;若10:36定时策略触发的伸缩活动结束,则冷却时间为10:36-10:41。
说明:- 如果伸缩活动是伸缩策略触发的,以伸缩策略的冷却时间为准。
- 如果是手工修改期望实例数量或者其他方式引起的伸缩活动,则以伸缩组的冷却时间为准。
- 伸缩组在进行扩容活动过程中,允许缩容策略的触发,扩容活动结束后执行缩容活动,不受冷却时间影响。
- 伸缩组在进行缩容活动过程中,允许扩容策略的触发,缩容活动结束后执行扩容活动,不受冷却时间影响。
300秒
- 单击“确定”。
创建定时/周期策略
- 登录管理控制台。
- 选择“计算 > 弹性伸缩”。
- 在伸缩组所在行的“操作”列下,单击“查看伸缩策略”。
- 在“伸缩策略”页签,单击“添加伸缩策略”。
- 根据界面进行参数配置,定时策略或周期策略可参见表2进行参数配置。
如果创建了同一时间触发的定时或周期策略,当达到触发时间时,系统会选取创建时间最晚的策略执行。告警策略不受该限制约束。
父主题: 伸缩策略