As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Remover temporiamente instâncias do grupo do Auto Scaling
Você pode colocar uma instância que está no estado InService no estado Standby, atualize ou solucione problemas da instância e, em seguida, devolva a instância ao serviço. As instâncias que estão em espera ainda fazem parte do grupo do Auto Scaling, mas não lidam ativamente com o tráfego do balanceador de carga.
Esse recurso ajuda você a interromper e iniciar as instâncias ou reinicializá-las sem se preocupar com o EC2 encerramento das instâncias pelo Amazon Auto Scaling como parte de suas verificações de saúde ou durante eventos de escalabilidade.
Por exemplo, você pode alterar a imagem de máquina da Amazon (AMI) para um grupo do Auto Scaling a qualquer momento alterando o modelo de execução ou a configuração de execução. Todas as instâncias subsequentes iniciadas pelo grupo do Auto Scaling usam essa AMI. No entanto, o grupo do Auto Scaling não atualiza as instâncias que estão em serviço atualmente. Você pode encerrar essas instâncias e deixar que o Amazon EC2 Auto Scaling as substitua ou usar o recurso de atualização de instâncias para encerrar e substituir as instâncias. Você também pode colocar as instâncias em espera, atualizar o software e, em seguida, colocar as instâncias de volta em serviço.
A desvinculação de instâncias de um grupo do Auto Scaling é semelhante a colocar instâncias em espera. Desanexar instâncias pode ser útil se você quiser anexá-las a um grupo diferente ou gerenciar as instâncias como EC2 instâncias autônomas e, possivelmente, encerrá-las. Para obter mais informações, consulte Desvincular instâncias do seu grupo do Auto Scaling.
Conteúdo
Como o estado de espera funciona
O estado de espera funciona da seguinte forma para ajudar a remover temporariamente uma instância do seu grupo do Auto Scaling:
-
Você coloca uma instância no estado de espera. A instância permanece nesse estado até que você saia do estado de espera.
-
Se houver um grupo de destino de balanceador de carga ou um Classic Load Balancer anexado ao seu grupo do Auto Scaling, o registro da instância será cancelado no balanceador de carga. Se a drenagem da conexão estiver habilitada para o balanceador de carga, o ELB aguardará 300 segundos por padrão antes de concluir o processo de cancelamento de registro, o que ajuda a concluir as solicitações em andamento.
-
Você pode atualizar ou resolver problemas da instância.
-
Você devolve a instância para serviço saindo do estado de espera.
-
Se houver um grupo de destino de balanceador de carga ou um Classic Load Balancer anexado ao seu grupo do Auto Scaling, a instância será registrada no balanceador de carga.
Para obter mais informações sobre o ciclo de vida de instâncias em um grupo do Auto Scaling, consulte Ciclo de EC2 vida da instância Amazon Auto Scaling.
Considerações
Veja a seguir algumas considerações ao mover instâncias para dentro e para fora do estado de espera:
-
Ao colocar uma instância em espera, você pode diminuir a capacidade desejada por meio dessa operação ou mantê-la no mesmo valor.
-
Se você optar por não diminuir a capacidade desejada do grupo Auto Scaling, o Amazon Auto EC2 Scaling iniciará uma instância para substituir a que está em espera. A intenção é ajudar você a manter a capacidade para a aplicação enquanto uma ou mais instâncias estão em espera.
-
Se você optar por diminuir a capacidade desejada do grupo do Auto Scaling, isso impedirá a execução de uma instância para substituir a que está em espera.
-
-
Depois de colocar a instância novamente em serviço, a capacidade desejada é incrementada para refletir quantas instâncias estão no grupo do Auto Scaling.
-
Para aumentar (e diminuir), a nova capacidade desejada deve estar entre o tamanho mínimo e máximo do grupo. Caso contrário, haverá falha na operação.
-
Se, a qualquer momento, após colocar uma instância em espera ou retornar a instância ao serviço ao sair do estado de espera, descobrir que seu grupo de Auto Scaling não está balanceado entre as zonas de disponibilidade, o Amazon Auto Scaling EC2 compensa reequilibrando as zonas de disponibilidade, a menos que você suspenda o processo.
AZRebalancePara obter mais informações, consulte Suspender e retomar os processos do Amazon EC2 Auto Scaling. -
Você é cobrado por instâncias que estão em estado de espera.
Status de integridade de uma instância em um estado de espera
O Amazon EC2 Auto Scaling não realiza verificações de saúde em instâncias que estão em estado de espera. Enquanto a instância está em estado de espera, seu status de integridade reflete o status que ela tinha antes de ser colocada em espera. O Amazon EC2 Auto Scaling não executa uma verificação de saúde na instância até que você a coloque novamente em serviço.
Por exemplo, se você colocar uma instância íntegra em espera e depois encerrá-la, o Amazon Auto EC2 Scaling continuará relatando a instância como íntegra. Se você tentar colocar uma instância encerrada que estava em espera novamente em serviço, o Amazon Auto EC2 Scaling executa uma verificação de saúde na instância, determina se ela está encerrando e não está íntegra e executa uma instância substituta. Para obter mais informações, consulte Verificações de integridade para instâncias em um grupo do Auto Scaling.
Remover temporariamente uma instância definindo-a como em espera
Use um dos procedimentos a seguir para tirar uma instância de serviço temporariamente, colocando-a em estado de espera.