阅读661 返回首页    go 阿里云 go 技术社区[云栖]


执行伸缩规则__触发任务_用户指南_弹性伸缩-阿里云

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

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

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

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

关于执行的规则:

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

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

示例

最后更新:2016-11-23 16:03:52

  上一篇:go 查看伸缩活动___用户指南_弹性伸缩-阿里云
  下一篇:go 添加ECS实例__触发任务_用户指南_弹性伸缩-阿里云