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á.
Alterar a política de rescisão de um grupo do Auto Scaling
Para alterar a política de rescisão do seu grupo de Auto Scaling, use um dos métodos a seguir.
- Console
-
Você não pode alterar a política de rescisão ao criar inicialmente um grupo de Auto Scaling no console do Amazon Auto EC2 Scaling. A política de término padrão é usada automaticamente. Depois que seu grupo de Auto Scaling for criado, você poderá substituir a política padrão por uma política de rescisão diferente ou por várias políticas de rescisão listadas na ordem em que devem ser aplicadas.
Para alterar a política de rescisão de um grupo do Auto Scaling
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 Detalhes, escolha Configurações avançadas, Editar.
-
Em Políticas de encerramento, escolha uma ou mais políticas de encerramento. Se escolher várias políticas, coloque-as na ordem em que você deseja que elas sejam avaliadas.
Você tem a opção de escolher Custom termination policy (Política personalizada de encerramento) e, em seguida, escolhe uma função Lambda que atenda às suas necessidades. Se tiver criado versões e aliases para sua função Lambda, é possível escolher uma versão ou alias no menu suspenso Version/Alias (Versão/alias). Para usar a versão não publicada da sua função Lambda, mantenha Version/Alias (Versão/alias) definido como padrão. Para obter mais informações, consulte Criar uma política de término personalizada com o Lambda.
nota
Ao usar várias políticas, a ordem delas devem ser definida corretamente:
-
Se você usar a política Default (Padrão), coloque-a em último lugar na lista.
-
Se você usar uma Custom termination policy (Política personalizada de encerramento), ela deve ser a primeira política na lista.
-
-
Selecione Atualizar.
- AWS CLI
-
A política de término padrão é usada automaticamente, a menos que uma política diferente seja especificada.
Para alterar a política de rescisão de um grupo do Auto Scaling
Use um dos seguintes comandos:
Você pode usar as políticas de término individualmente ou combiná-las em uma lista de políticas. Por exemplo, use o comando a seguir para atualizar um grupo do Auto Scaling a fim de usar primeiro a política
OldestLaunchConfiguration
e, depois disso, usar a políticaClosestToNextInstanceHour
.aws autoscaling update-auto-scaling-group --auto-scaling-group-name
my-asg
--termination-policies "OldestLaunchConfiguration" "ClosestToNextInstanceHour"Se você usar a política de encerramento
Default
, coloque-a no final da lista de políticas de encerramento. Por exemplo,--termination-policies "OldestLaunchConfiguration" "Default"
.Para usar uma política de rescisão personalizada, você deve primeiro criar sua política de rescisão usando AWS Lambda. Para especificar a função do Lambda a ser usada como política de término, torne-a a primeira na lista de políticas de término. Por exemplo,
--termination-policies "arn:aws:lambda:us-west-2:123456789012:function:HelloFunction:prod" "OldestLaunchConfiguration"
. Para obter mais informações, consulte Criar uma política de término personalizada com o Lambda.