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á.
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 descarga da conexão estiver habilitada para o balanceador de carga, o Elastic Load Balancing aguardará 300 segundos por padrão antes de concluir o processo de cancelamento do registro, o que ajuda a solicitações em andamento a serem concluídas.
-
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.
AZRebalance
Para 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.
Para remover uma instância temporariamente
Abra o EC2 console da Amazon em https://console.aws.amazon.com/ec2/
e escolha Auto Scaling Groups no painel de navegação. -
Marque a caixa de seleção ao lado do grupo do Auto Scaling.
Um painel dividido é aberto na parte inferior da página.
-
Na guia Instance management (Gerenciamento de instâncias), em Instances (Instâncias), selecione uma instância.
-
Escolha Ações, Definir em espera.
-
Na caixa de diálogo Colocar em espera, mantenha a caixa de seleção Substituir instância para iniciar uma instância substituta. Desmarque a caixa de seleção para diminuir a capacidade desejada.
-
Quando a confirmação for solicitada, digite
standby
para confirmar a colocação da instância especificada no estadoStandby
e, em seguida, escolha Colocar em espera. -
Você pode atualizar ou solucionar problemas de uma instância, conforme necessário. Quando tiver concluído, continue com a próxima etapa para retornar a instância para serviço.
-
Selecione a instância, escolha Ações, Definir como InService. Na caixa de InService diálogo Definir como, escolha Definir como InService.