Como as políticas de encerramento do grupo de autoescalonamento são combinadas?

1

Ao criar um grupo de autoescala, posso escolher uma lista ordenada de políticas de finalização para suas instâncias. A documentação da Amazon afirma que

You can use these policies individually, or combine them into a list of policies that Auto Scaling uses when terminating instances.

Mas ela passa por cima das especificidades de como essas políticas são combinadas e quando a "falha" acontece com a próxima política na lista, ou seja, sob quais condições cada política falha e passa para a próxima política na lista. / p>

Por exemplo, eu tenho uma lista de políticas ["OldestInstance", "Default"] no meu grupo e ainda depois de aumentar e diminuir, o grupo de escalonamento passou a terminar pela instância mais nova (e saudável) (mais recente por grande margem), e não consigo descobrir o porquê.

Além disso, de acordo com o mesmo documento, a política padrão é, na verdade, uma combinação de políticas e inclui OldestLaunchConfiguration e ClosestToNextInstanceHour como duas de suas etapas. Se eu tiver uma lista que inclua ["OldestLaunchConfiguration", "ClosestToNextInstanceHour", "Default"] , ela avalia OldestLaunchConfiguration e ClosestToNextInstanceHour duas vezes?

Por fim, a terminação considera o balanceador de carga? Por exemplo, se minha nova instância falhou ao inicializar corretamente e não está em serviço com o balanceador de carga, e OldestInstance está em vigor, a ação de redução de escala elimina a instância não íntegra primeiro, embora seja mais recente?

    
por Alex B 25.10.2014 / 16:36

0 respostas