开发者社区> 问答> 正文

弹性伸缩执行伸缩规则


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

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

当伸缩组没有伸缩活动正在执行时,该功能可以绕过冷却时间(Cooldown)直接执行。
执行功能返回成功,只是表示弹性伸缩服务接受了该功能的调用请求,伸缩活动可以执行,但不代表伸缩活动能够执行成功。用户需要通过返回的 ScalingActivityId 查看该伸缩活动的执行状态。
关于执行的规则:
  • 伸缩规则需要增加的 ECS 实例数加上当前伸缩组的实例数(Total Capacity)大于 MaxSize 时,则按 Total Capacity = MaxSize 的规则进行执行。
  • 如果当前伸缩组的实例数(Total Capacity)减去该伸缩规则需要减少的 ECS 实例数小于 MinSize 时,则按 Total Capacity = MinSize 的规则进行执行。

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

示例


展开
收起
反向一觉 2017-10-27 13:26:27 2555 0
0 条回答
写回答
取消 提交回答
问答排行榜
最热
最新

相关电子书

更多
公共云弹性计算最佳实践-省钱窍门一:弹性伸缩 立即下载
弹性云的核心--基于热迁移的弹性调度 立即下载
k8s自动伸缩那些事资料下载 立即下载