全部产品
存储与CDN 数据库 安全 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 钉钉智能硬件
弹性伸缩

执行伸缩规则

更新时间:2017-06-07 13:26:11

执行一个指定的伸缩规则。执行此功能必须同时满足以下条件:

  • 当伸缩组为生效(active)状态。
  • 当伸缩组没有伸缩活动正在执行。

当伸缩组没有伸缩活动正在执行时,该功能可以绕过冷却时间(Cooldown)直接执行。

执行功能返回成功,只是表示弹性伸缩服务接受了该功能的调用请求,伸缩活动可以执行,但不代表伸缩活动能够执行成功。用户需要通过返回的 ScalingActivityId 查看该伸缩活动的执行状态。

关于执行的规则:

  • 伸缩规则需要增加的 ECS 实例数加上当前伸缩组的实例数(Total Capacity)大于 MaxSize 时,则按 Total Capacity = MaxSize 的规则进行执行。
  • 如果当前伸缩组的实例数(Total Capacity)减去该伸缩规则需要减少的 ECS 实例数小于 MinSize 时,则按 Total Capacity = MinSize 的规则进行执行。

对于所有地域和所有伸缩组,一个用户最多能弹性伸缩 100 台 ECS 实例。此数量只包含自动创建的 ECS 实例,不包含手工添加的 ECS 实例。

示例

本文导读目录