本章节介绍如何执行伸缩规则,实现手动或自动伸缩ECS实例资源。
前提条件
- 账号未欠费。
注意 如果您的账号欠费,所有伸缩规则都会执行失败。为正常使用弹性伸缩,请确保账号可用额度充足。
- 伸缩规则所在的伸缩组的状态必须为启用。
- 伸缩规则所在伸缩组的伸缩活动:
- 未开启期望实例数:不能存在执行中的伸缩活动。
- 开启期望实例数:不能存在执行中的非并行伸缩活动。具体内容,请参见期望实例数。
背景信息
手动执行
如果您临时需要伸缩ECS实例资源,可以手动执行伸缩规则。
说明 当伸缩组内不存在执行中的伸缩活动时,手动执行规则触发的伸缩活动可以立即执行,无需等待冷却时间。在冷却时间内,伸缩组仅拒绝由云监控报警任务触发的伸缩活动请求。
- 登录弹性伸缩控制台。
- 在左侧导航栏中,单击伸缩组管理。
- 在顶部菜单栏处,选择地域。
- 找到待操作的伸缩组,选择一种方式打开伸缩组详情页面。
- 在伸缩组名称/ID列,单击伸缩组ID。
- 在操作列,单击查看详情。
- 在页面上方,单击伸缩规则与伸缩活动页签,然后单击伸缩规则页签。
- 找到待操作的伸缩规则,在操作列中,单击执行。
- 单击确定。
通过定时任务执行
针对ECS实例资源需求量规律的业务,您可以选用定时任务,在创建定时任务时指定一条伸缩规则,弹性伸缩服务会在指定的时间点自动执行该伸缩规则。关于如何创建定时任务,请参见创建定时任务。