Controle a retenção de instâncias com políticas de ciclo de vida de instâncias - Amazon EC2 Auto Scaling

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á.

Controle a retenção de instâncias com políticas de ciclo de vida de instâncias

Evite o encerramento da instância quando os ganchos do ciclo de vida falharem ou atingirem o tempo limite. As políticas de ciclo de vida da instância permitem que você controle o que acontece quando os ganchos do ciclo de vida de encerramento não são concluídos com êxito.

Quando usar políticas de ciclo de vida da instância

Use políticas de ciclo de vida quando precisar de um desligamento adequado e garantido para:

  • Aplicativos com estado sólido que devem concluir a persistência dos dados antes do encerramento

  • Aplicações que exigem períodos de drenagem prolongados (além de 48 horas)

  • Cargas de trabalho que lidam com dados confidenciais que precisam de limpeza adequada

  • Serviços essenciais em que o desligamento abrupto causa impacto na disponibilidade

Como as políticas de ciclo de vida das instâncias funcionam

As políticas de ciclo de vida da instância controlam o que acontece quando os ganchos do ciclo de vida de encerramento falham, atingem o tempo limite ou são abandonados por uma chamada. CompleteLifecycleAction Sem uma política, o Auto Scaling encerra as instâncias imediatamente quando os ganchos falham. Com uma política de retenção, as instâncias passam para um estado retido, onde permanecem até que você autorize manualmente o encerramento.

Instâncias retidas:

  • Continue executando como EC2 instâncias ativas da Amazon

  • Não conte para a capacidade desejada pelo seu grupo de Auto Scaling

  • Incorrem em EC2 cobranças padrão da Amazon até serem rescindidas

  • Permaneça em estado retido indefinidamente até que você tome uma ação