弹性伸缩的注意事项

伸缩规则:在计算和执行过程中,伸缩规则可以根据伸缩组的MinSize、MaxSize进行自动调整其需要增加或减少的ECS实例数(如:伸缩规则中指定将伸缩组的ECS实例数调整至50台,但伸缩组MaxSize只有45台,则整个伸缩规则会按调整至45台来计算和执行。)

伸缩活动:

1、同一伸缩组内、同一时刻只能有一个伸缩活动在执行。

2、伸缩活动不可中断。如:某个创建20台ECS实例的伸缩活动正在执行中,当创建到第5台ECS实例时,无法强行终止该伸缩活动。

3、伸缩活动有ECS实例加入伸缩组失败时,需要保持ECS实例级事务的完整性,而非伸缩活动级事务的完整性,即只进行ECS实例级回滚,而不是伸缩活动级活动回滚。如,当伸缩组创建了20台ECS实例,但只有19台ECS实例成功加入负载均衡时,则只对不成功的1台ECS实例进行自动释放操作。

4、由于弹性伸缩是借助阿里云的RAM(Resource Access Management)服务,通过ECS Open API代替用户弹性伸缩ECS实例资源,所以回滚的ECS实例仍然会被扣费。

冷却时间:

1、在冷却时间内,伸缩组只会拒绝云监控报警任务类型的伸缩活动请求,其他类型的触发任务(如用户手工执行伸缩规则、定时任务等)可以绕过冷却时间立即执行伸缩活动。

2、每个伸缩活动的最后一个ECS实例加入或移出伸缩组成功后,整个伸缩组冷却时间才开始计时。

猜你喜欢

转载自blog.csdn.net/wang645372816/article/details/84025493