

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

# Lidando com erros de capacidade insuficiente do EC2
<a name="specifying-alternate-instance-types-for-ec2"></a>

Quando o Instance Scheduler falha ao iniciar uma instância devido à capacidade insuficiente, seu comportamento padrão é emitir um evento de falha de início (consulte [ EventBridge Eventos](monitor-the-solution.md#monitoring-eventbridge-events)) e tentar novamente no próximo intervalo de agendamento. Como alternativa, o Instance Scheduler pode ser configurado para redimensionar sua instância para tipos de instância alternativos antes de tentar iniciar a operação novamente. Esse recurso ajuda a melhorar a disponibilidade da instância em ambientes com capacidade limitada.

## Configuração
<a name="configuration"></a>

Para habilitar tipos de instância alternativos para uma instância do EC2, adicione a `IS-PreferredInstanceTypes` tag à instância com uma lista separada por vírgulas de tipos de instância em ordem de preferência (a preferida primeiro):

```
IS-PreferredInstanceTypes: t3.medium,t3.large,m5.large
```

## Como funciona
<a name="how-it-works"></a>

A lista de tipos de instâncias alternativas é fornecida em ordem de preferência, com o primeiro tipo sendo o mais preferido. Quando o Instance Scheduler tenta iniciar uma instância do EC2:

1. Se a instância não tiver atualmente o tamanho preferido, tente redimensioná-la para o tamanho preferido antes de começar

1. Se a operação inicial for bem-sucedida, nenhuma outra alternativa será tentada

1. Se a operação de partida falhar devido à capacidade insuficiente:

   1. Tenta redimensionar para o próximo tipo de instância alternativa na lista

   1. Tenta novamente a operação de início

   1. Se ainda não tiver sucesso, tente o próximo tipo alternativo

   1. Continua até que seja bem-sucedido ou que todas as alternativas se esgotem

## Requisitos e limitações
<a name="requirements-and-limitations"></a>

 **Compatibilidade de instâncias**: tipos de instância alternativos devem ser compatíveis com a configuração atual da instância (AMI, sub-rede, grupos de segurança etc.). Para obter mais informações, consulte [ Alterar o tipo de instância ](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/ec2-instance-resize.html#resize-limitations) no Guia * do usuário do * Amazon EC2.

 **Formato da tag**: o valor da `IS-PreferredInstanceTypes` tag deve ser uma lista separada por vírgulas de tipos de instância EC2 válidos.

## Exemplo
<a name="example"></a>

Para uma instância originalmente configurada como`t3.small`, você pode configurar:

```
Schedule: office-hours
IS-PreferredInstanceTypes: t3.small,t3.medium,t3.large,m5.large
```

Se a `t3.small` instância falhar ao iniciar devido a problemas de capacidade, o Instance Scheduler tentará redimensionar e iniciar a instância `m5.large` até que seja bem-sucedida ou que todas as opções sejam esgotadas. `t3.medium` `t3.large`