调用EnterStandby将伸缩组内的ECS实例设置为备用状态。 接口说明
如果伸缩组设置了负载均衡,会把负载均衡对应的实例权重设置为0。
当实例处于备用状态的时候,如果您自行移出伸缩组并释放实例,可以正常移出伸缩组并释放。
对于伸缩组数量变化或监控任务触发的自动缩容的伸缩活动,不会移除处于备用状态的实例。
当实例处于备用状态的时候,实例如果处于非健康状态(停止、重启等),实例的健康检查状态不会被更新,并且不会触发移除不健康实例的伸缩活动,只有实例退出备用状态才会重新更新健康检查状态。
调用EnterStandby将伸缩组内的ECS实例设置为备用状态。 接口说明
如果伸缩组设置了负载均衡,会把负载均衡对应的实例权重设置为0。
当实例处于备用状态的时候,如果您自行移出伸缩组并释放实例,可以正常移出伸缩组并释放。
对于伸缩组数量变化或监控任务触发的自动缩容的伸缩活动,不会移除处于备用状态的实例。
当实例处于备用状态的时候,实例如果处于非健康状态(停止、重启等),实例的健康检查状态不会被更新,并且不会触发移除不健康实例的伸缩活动,只有实例退出备用状态才会重新更新健康检查状态。调用RebalanceInstances重新平衡多可用区伸缩组内ECS实例的分布。
接口说明
分布再平衡会通过新建ECS实例替换已有ECS实例补偿平衡可用区,终止已有ECS实例前会先启动新ECS实例,分布再平衡不会影响您的应用程序性能或可用性。
只支持设置了MultiAZPolicy为BALANCE的多可用区伸缩组,用于平衡多可用区间ECS实例的分布。
只有伸缩组内实例分布严重不平衡时可以执行再平衡操作。
一次分布再平衡活动最多只替换20台ECS实例。
分布再平衡活动期间,如果组内实例数量接近或达到指定的最大ECS实例台数(MaxSize),但需要继续分布再平衡,弹性伸缩允许暂时超出MaxSize的10%,最低允许超出1台ECS实例。该超出状态持续重新平衡该伸缩组所需的时间,通常为1至6分钟。
调用SetInstanceHealth设置伸缩组内ECS实例的健康状态。 接口说明
伸缩组会检测并移出处于不健康状态的ECS实例,如果您需要保留指定的ECS实例,请将ECS实例转入备用或者保护状态,更多说明请参见EnterStandby和SetInstancesProtection。
调用SetInstancesProtection保护或者停止保护伸缩组内的一台或者多台ECS实例。 接口说明
ECS实例开启保护状态后:
实例保持此状态,直至您停止保护状态。
即使伸缩组内实例数量的变化和监控任务触发自动缩容的伸缩活动,也不会移除处于保护状态的ECS实例。您需要自行移出ECS实例后才能释放ECS实例。
ECS实例被停止或者重启时,不会更新ECS实例的健康检查状态。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。