AWS - Amazon / Technology · 2021年1月23日

Auto Scale Group对Unhealthy的实例是“先停后启“还是”先启后停“?

这个问题我在学ASG的时候就一直在想了。

对于那些”有问题“的实例,如果”先停后启“的话,会出现能力不足的情况。如果”先启后停“的话,又会出现实例数量超额的情况。

我理解的是,如果一个实例被认为”有问题“,那其实其他实例已经开始承受更多的流量了。那删掉它的过程,并不会影响任何已经在发生的事情。所以应该”先停后启“。

而对于Across AZs来说,情况却是相反的。这里保证的是Balance,因此出现问题后,先想着补上去,然后再处理unhealthy的实例。

此时AWS能够允许资源实例数量小超10%……