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á.
Agendamento de grupos do EC2 Auto Scaling
O Agendador de instâncias na AWS oferece suporte ao agendamento de grupos do EC2 Auto Scaling (ASGs) usando ações de escalabilidade programada. Isso difere da implementação do agendamento do EC2/RDS e será explicado em mais detalhes nesta seção.
Consulte Escalabilidade programada do Amazon EC2 Auto Scaling para obter mais informações sobre ações de escalabilidade programada.
Visão geral do agendamento do ASG
ASGs pode ser agendado aplicando uma tag de agendamento, conforme descrito em Marcação de instâncias para agendamento
Definição de Running/Stopped para ASGs
Quando um grupo do Auto Scaling é configurado, o usuário especifica uma capacidade mínima, desejada e máxima para esse ASG. O Agendador de Instâncias se refere a esses valores como o min-desired-max ou MDM de um ASG.
O estado de execução de um ASG é definido usando a tag IS-MinDesiredMax de controle. Essa tag deve conter os valores de MDM desejados no formato min,desired,max (por exemplo:1,3,5).
Se a IS-MinDesiredMax tag não for fornecida quando o ASG for marcado pela primeira vez para agendamento, ela será gerada automaticamente a partir do tamanho atual do ASG no momento da marcação.
Para todos, ASGs o estado parado é definido como um MDM de 0-0-0.
Comportamento do ASG Start/Stop
Quando o Instance Scheduler inicia ou interrompe um ASG, ele modifica as configurações de capacidade do ASG:
Iniciando um ASG: define a capacidade mínima, desejada e máxima para os valores definidos na IS-MinDesiredMax tag (ou os valores gerados automaticamente a partir de quando o ASG foi marcado pela primeira vez).
Interromper um ASG: define a capacidade mínima, desejada e máxima como 0-0-0, o que faz com que todas as instâncias no ASG sejam encerradas.
Limitações
O agendamento do ASG é realizado convertendo os agendamentos do Agendador de instâncias na AWS em regras de escalabilidade programada compatíveis com o serviço do ASG. Essa conversão funciona melhor para agendamentos simples de período único que não usam expressões cron complexas.
Os seguintes recursos de agendamento não são compatíveis com o agendamento do ASG:
-
Sinalizadores avançados de agendamento, como enforced e retain running.
-
N-ésimo dia da semana, dia da semana mais próximo e expressões do último dia da semana em pontos.
-
Agendamentos de vários períodos com períodos imediatamente adjacentes ou sobrepostos.
-
Ao configurar ações de escalabilidade programadas para programações de vários períodos, o Instance Scheduler na AWS traduz diretamente os beginning/end períodos em start/stop ações para o ASG, mesmo quando outro período sobreposto ou adjacente normalmente faria com que essa ação fosse ignorada.
-