伸缩活动在请求阶段被拒绝,为 Rejected 状态。
伸缩活动执行过程中,为 InProgress 状态。
伸缩活动执行完成后,有 3 种状态:
成功(Successful):根据 Minsize、MaxSize 调整后的伸缩规则,伸缩活动成功将所有 ECS 实例加入或移出伸缩组。
说明:加入伸缩组成功表明创建 ECS 实例、加入负载均衡实例、配置 RDS 访问白名单每一步骤都成功。以上任何步骤失败都认为是该 ECS 实例加入伸缩组失败。
部分成功(Warning):根据 Minsize、MaxSize 调整后的伸缩规则,伸缩活动至少有一台ECS实例加入或移出伸缩组不成功。
全部失败(Failed):根据 Minsize、MaxSize 调整后的伸缩规则,伸缩活动没有一台ECS实例成功加入或移出伸缩组。
举例
伸缩规则:伸缩规则定义增加 5 台 ECS 实例,当前伸缩组的 Total Capacity = 3,MaxSize = 5,则执行该伸缩规则时会调整成增加 2 台 ECS 实例。伸缩活动执行完成后,3 种状态对应的情况如下:
- 成功:2 台 ECS 实例全部创建成功,并正确加入负载均衡实例和配置 RDS 访问白名单。
- 部分成功:2 台 ECS 实例全部创建成功,但只有 1 台正确加入负载均衡实例和配置 RDS 访问白名单,另外一台因无法加入负载均衡实例和配置 RDS 访问白名单而被回滚操作释放。
- 全部失败:2 台 ECS 实例全部创建失败,或者 2 台 ECS 实例全部创建成功,但这 2 台 ECS 实例都因无法加入负载均衡实例和配置 RDS 访问白名单而被回滚操作释放。