Considerações para suspender processos - Amazon EC2 Auto Scaling

Considerações para suspender processos

Antes de suspender processos, considere o seguinte:

  • A suspensão de AlarmNotification permite interromper temporariamente as políticas de monitoramento do objetivo, escalabilidade em etapas e escalabilidade simples do grupo sem excluir as políticas de escalabilidade nem seus alarmes associados do CloudWatch. Para interromper temporariamente políticas individuais de escalabilidade, consulte Desabilitar uma política de escalabilidade para um grupo do Auto Scaling.

  • Por exemplo, você pode suspender os processos HealthCheck e ReplaceUnhealthy para reinicializar instâncias sem que o Amazon EC2 Auto Scaling encerre as instâncias com base em suas verificações de integridade. Se você precisar que o Amazon EC2 Auto Scaling execute verificações de integridade nas instâncias restantes, use o recurso em espera em vez do recurso suspender-retomar. Para obter mais informações, consulte Remover temporiamente instâncias do grupo do Auto Scaling.

  • Se você suspender os processos Launch e Terminate, ou AZRebalance, e então fizer alterações em seu grupo do Auto Scaling, p. ex., desvinculando instâncias ou alterando as zonas de disponibilidade especificadas, seu grupo poderá ficar desbalanceado entre as zonas de disponibilidade. Se isso acontecer, depois que você retomar os processos suspensos, o Amazon EC2 Auto Scaling redistribuirá gradualmente as instâncias de modo uniforme entre as zonas de disponibilidade.

  • Se você suspender o processo Terminate, ainda poderá forçar a terminação das instâncias usando o comando delete-auto-scaling-group com a opção force delete.

  • A suspensão do processo Terminate se aplica somente às instâncias que estão atualmente no estado InService. Ele não impede a terminação de instâncias em outros estados, como Pending, ou instâncias que não conseguem retomar adequadamente do modo de espera.

  • O processo RemoveFromLoadBalancerLowPriority deverá ser ignorado quando estiver presente em chamadas para descrever grupos do Auto Scaling usando a AWS CLI ou SDKs. Esse processo está defasado e é retido somente para fins de compatibilidade retroativa.