Comportamento de interrupção
É possível especificar que o Amazon EC2 deve executar uma das seguintes opções ao interromper uma instância spot:
-
Terminar instâncias spot interrompidas (esse é o comportamento padrão)
Especificar o comportamento de interrupção
É possível especificar o comportamento de interrupção ao criar uma solicitação spot. Se você não especificar um comportamento de interrupção, o padrão será o Amazon EC2 terminar as instâncias spot quando elas forem interrompidas.
A maneira pela qual você especifica o comportamento de interrupção pode diferir dependendo de como você solicita as Instâncias spot.
-
Se você solicitar instâncias spot usando o assistente de inicialização de instância, poderá especificar o comportamento de interrupção da seguinte forma: no assistente de inicialização de instâncias, expanda Detalhes avançados e marque a caixa de seleção Solicitar Instâncias spot. Escolha Customize (Personalizar). Em Comportamento de interrupção, escolha um comportamento de interrupção. Se o comportamento de interrupção for hibernação, você também pode escolher Habilitar em Comportamento de parar - hibernar.
-
Se você solicitar Instâncias spot usando a CLI run-instances, poderá especificar o comportamento de interrupção da seguinte forma: na configuração da solicitação (
--instance-market-options
), emInstanceInterruptionBehavior
, especifique um comportamento de interrupção. Se o comportamento de interrupção forhibernate
, você terá a alternativa de habilitar a hibernação usando o parâmetro--hibernation-options Configured=true
. -
Se você configurar as Instâncias spot em um modelo de execução, poderá especificar o comportamento de interrupção da seguinte forma: no modelo de execução, expanda Advanced details) (Detalhes avançados) e marque a caixa de seleção Request (Solicitar) Instâncias spot. Escolha Personalizar e, em Comportamento de interrupção, escolha um comportamento de interrupção.
-
Se você solicitar as Instâncias spot usando o console do Spot, poderá especificar o comportamento de interrupção da seguinte maneira: marque a caixa de seleção Manter capacidade de destino e, em Comportamento de interrupção, escolha um comportamento de interrupção.
-
Se você configurar as instâncias spot na configuração de solicitação ao usar a CLI create-fleet, poderá especificar o comportamento de interrupção da seguinte maneira: para
InstanceInterruptionBehavior
, especifique um comportamento de interrupção. -
Se você configurar as instâncias spot na configuração de solicitação ao usar a CLI request-spot-fleet, poderá especificar o comportamento de interrupção da seguinte maneira: para
InstanceInterruptionBehavior
, especifique um comportamento de interrupção. -
Se você configurar as Instâncias spot usando a CLI de request-spot-instances, poderá especificar o comportamento de interrupção da seguinte forma: para
--instance-interruption-behavior
, especifique um comportamento de interrupção.
nota
Não recomendamos o uso dos comandos request-spot-fleet e request-spot-instances para solicitar instâncias spot por serem APIs herdadas sem investimento planejado. Para ter mais informações, consulte Qual é o melhor método de solicitação spot para usar?.