Todos os produtos
Search
Central de documentação

Auto Scaling:Cooldown period

Última atualização: Jul 20, 2026

O período de cooldown é uma janela de bloqueio iniciada após a conclusão de uma atividade de dimensionamento acionada por tarefa baseada em eventos. Durante essa janela, o grupo de dimensionamento rejeita novas solicitações de dimensionamento baseadas em eventos para permitir a estabilização do sistema.

Como funciona

O período de cooldown define o intervalo mínimo entre duas atividades de dimensionamento acionadas por tarefas baseadas em eventos. O Auto Scaling rejeita novas solicitações de dimensionamento baseadas em eventos durante esse intervalo.

Importante

Se um Cooldown Time estiver configurado, o grupo de dimensionamento rejeitará solicitações de dimensionamento provenientes de Event-triggered Tasks. No entanto, as atividades de dimensionamento iniciadas por outros métodos não são afetadas e podem ser executadas imediatamente. Esses métodos incluem execução manual, tarefas agendadas e alterações nas Event-triggered Tasks, no tamanho máximo ou no tamanho mínimo. Isso também se aplica a chamadas de API que executam essas ações.

  • Tipos de períodos de cooldown

    • Tempo de cooldown padrão: tempo de cooldown padrão para todo o grupo de dimensionamento.

    • Período de cooldown: período de cooldown específico para uma regra de dimensionamento simples. Caso não esteja configurado para uma regra, ela herdará o Default Cool-down Time do grupo de dimensionamento.

  • Escopo

    Os períodos de cooldown aplicam-se apenas a atividades de dimensionamento acionadas por tarefas baseadas em eventos (CloudMonitor).

  • Regras de cálculo

    • Hora de início: o temporizador de cooldown começa quando a última instância ECS é adicionada ou removida com sucesso do grupo de dimensionamento. Se uma atividade de dimensionamento for concluída sem alterar a contagem de instâncias, nenhum cooldown será iniciado.

    • Precedência: caso tanto o tempo de cooldown padrão no nível do grupo quanto o período de cooldown específico da regra estejam configurados, o período específico da regra terá precedência.

    Importante
    • Ao desativar e reativar um grupo de dimensionamento, qualquer cooldown ativo é reiniciado. A próxima solicitação de dimensionamento baseada em eventos será aceita imediatamente.

Exemplos

Cenário

Processo

Resultado

  • O Default Cool-down Time de um grupo de dimensionamento está definido como 600 segundos (10 minutos).

  • Uma regra de scale-out no grupo, add3, tem seu Cooldown Time definido como 900 segundos (15 minutos).

Uma atividade de scale-out baseada na regra add3 é concluída e adiciona três instâncias ECS ao grupo de dimensionamento.

Após a adição da terceira instância ECS, inicia-se um período de cooldown de 15 minutos. Durante esse tempo, o grupo de dimensionamento rejeita solicitações de dimensionamento de tarefas baseadas em eventos.

  • O Default Cool-down Time de um grupo de dimensionamento está definido como 600 segundos (10 minutos).

  • Uma regra de scale-in no grupo, remove1, não possui um Cooldown Time específico configurado.

  1. Etapa 1: Às 18:00, uma atividade de scale-in baseada na regra remove1 é concluída e remove uma instância ECS.

  2. Etapa 2: Às 18:02, o grupo de dimensionamento é desativado e reativado às 18:05.

  1. Na Etapa 1, o grupo entra em seu cooldown padrão de 10 minutos e rejeita novas solicitações de dimensionamento baseadas em eventos até as 18:10.

  2. Na Etapa 2, a reativação do grupo reinicia o cooldown. Se uma tarefa baseada em eventos enviar uma solicitação de dimensionamento entre 18:05 e 18:10, o grupo a aceitará e executará imediatamente.

    Nota

    Após a conclusão dessa nova atividade de dimensionamento, o grupo entra em um novo período de cooldown de 600 segundos e rejeita solicitações subsequentes baseadas em eventos.

  • O Default Cool-down Time de um grupo de dimensionamento está definido como 600 segundos (10 minutos).

  • Uma regra de scale-out no grupo, add1, tem seu Cooldown Time definido como 600 segundos (10 minutos).

  1. Etapa 1: Às 18:00, uma atividade de scale-out baseada na regra add1 é concluída e adiciona uma instância ECS.

  2. Etapa 2: Às 18:05, a regra de scale-out add1 é executada manualmente.

  1. Na Etapa 1, o grupo entra em um cooldown de 10 minutos e rejeita solicitações de dimensionamento baseadas em eventos até as 18:10.

  2. Na Etapa 2, a execução manual ignora o cooldown ativo. O grupo aceita e executa imediatamente a solicitação e adiciona mais uma instância ECS.

Configure um período de cooldown

Defina o cooldown padrãoDefault Cool-down Time

Modifique um grupo existente

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Scaling Groups.

  3. Na barra de navegação superior, selecione a região onde o Auto Scaling está ativado.

  4. Na página Scaling Groups, localize o grupo de dimensionamento cujo Default Cool-down Time você deseja modifique. Na coluna Actions à direita, clique em Modify.

  5. Atualize o valor de Default Cooldown Time (Seconds).

  6. Clique em OK.

Crie um novo grupo

Ao criar um grupo de dimensionamento, defina o Default Cooldown Time (Seconds) na página de criação.

Neste exemplo, o Default Cooldown Time (Seconds) está definido como 300. O valor deve ser um número inteiro de 0 a 86.400.

Para criar um grupo de dimensionamento, consulte Create an ECS scaling group ou Create an ECI scaling group.

Defina o período de cooldownCooldown Time

Modifique uma regra existente

  1. Faça login no Auto Scaling console.

  2. No painel de navegação à esquerda, clique em Scaling Groups.

  3. Na barra de navegação superior, selecione a região onde o Auto Scaling está ativado.

  4. Na página Scaling Groups, localize o grupo de dimensionamento cujo Cooldown Time de uma regra de dimensionamento você deseja modifique. Na coluna Actions à direita, clique em Details para acessar a página de detalhes do grupo de dimensionamento.

  5. Clique na aba Scaling Rules and Tasks. Na lista Scaling Rules, localize a regra de dimensionamento simples a ser modificada. Na coluna Actions, clique em Modify para abrir a caixa de diálogo Edit Scaling Rule.

  6. Atualize o valor de Cooldown Time.

  7. Clique em OK.

Crie uma nova regra

Ao criar uma regra de dimensionamento simples, defina um Cooldown Time para a regra.

O valor padrão é 300 segundos.

Para criar uma regra de dimensionamento, consulte Configure scaling rules.

Referência de API

  • Modifique o tempo de cooldown padrão de um grupo de dimensionamento: ModifyScalingGroup.

  • Modifique o período de cooldown de uma regra de dimensionamento: ModifyScalingRule.