Suporte a instâncias spot para seu ambiente do Elastic Beanstalk
Este tópico descreve as opções de configuração que estão disponíveis para você gerenciar a capacidade e o balanceamento de carga das Instâncias Spot no seu ambiente do Elastic Beanstalk. Ele também fornece detalhes e exemplos dos métodos que é possível usar para configurar essas opções. Você pode usar o console do Elastic Beanstalk, opções de configuração de namespace, a AWS CLI ou a EB CLI para gerenciar as opções de configuração.
Minimizar interrupções de instâncias spot com rebalanceamento de capacidade
Para ajudar a minimizar o impacto das interrupções de instâncias spot em sua aplicação, você pode habilitar a opção Rebalanceamento de capacidade incluída no Amazon EC2 Auto Scaling.
Importante
A demanda por instâncias Spot pode variar significativamente de um momento para outro, e a disponibilidade das instâncias Spot também pode variar significativamente dependendo de quantas instâncias do Amazon EC2 não utilizadas estão disponíveis. É sempre possível que sua instância spot seja interrompida.
Quando você habilita o rebalanceamento de capacidade, o EC2 tenta automaticamente substituir as instâncias spot em um grupo do Auto Scaling antes que elas sejam interrompidas. Para habilitar esse recurso, use o console do Elastic Beanstalk para configurar o grupo do Auto Scaling. Como alternativa, é possível definir a EnableCapacityRebalancing opção de configuração do Elastic Beanstalk no true namespace aws:autoscaling:asg.
Para obter mais informações, consulte Rebalanceamento de capacidade no Guia do usuário do Amazon EC2 Auto Scaling e Interrupções de instâncias pontuais no Guia do usuário do Amazon EC2.
Tipos de instância mais antigos e suporte a instâncias spot
Algumas contas da AWS mais antigas podem fornecer o Elastic Beanstalk com tipos de instância padrão que não oferecem suporte a instâncias spot. Se você habilitar solicitações de instâncias spot e receber a mensagem de erro Nenhum dos tipos de instância especificados oferece suporte a instâncias spot, atualize sua configuração com tipos de instância que oferecem suporte a instâncias spot. Para escolher os tipos de instância spot, use o Spot Instance Advisor