Todos os produtos
Search
Central de documentação

Auto Scaling:Instance refresh

Última atualização: Jul 16, 2026

A atualização de instâncias realiza uma atualização contínua no grupo de dimensionamento. O processo cria instâncias a partir de uma configuração de dimensionamento ou imagem atualizada para substituir as existentes, garantindo upgrades de service sem interrupções.

Recursos

Ao iniciar uma tarefa de atualização, o Auto Scaling cria novas instâncias com base na configuração esperada para substituir as atuais. Principais características:

  • Atualização contínua: O sistema cria novas instâncias e libera as antigas de forma gradual.

    Diferença em relação ao upgrade contínuo: Um upgrade contínuo substitui as imagens das instâncias em lotes, sem liberar as instâncias.
  • Alterações temporárias de capacidade: A quantidade de instâncias do grupo pode exceder ou ficar abaixo da capacidade desejada temporariamente. Você controla os limiares percentuais.

  • Sem impacto nas atividades de dimensionamento: As atividades de dimensionamento continuam normalmente. Eventos de scale-out usam a nova configuração ou imagem, mantendo todas as instâncias consistentes.

    Diferença em relação ao upgrade contínuo: Um upgrade contínuo pausa todos os processos de dimensionamento.
  • Sem impacto nas instâncias em serviço: As instâncias não entram em standby. O sistema libera as instâncias existentes somente após as novas estarem prontas.

  • Atualizações automáticas da configuração de dimensionamento: Após a conclusão da atualização, o Auto Scaling define automaticamente a configuração esperada como ativa ou atualiza a imagem na configuração ativa.

Limitações

  • Somente grupos de dimensionamento do tipo ECS oferecem suporte ao recurso de atualização de instâncias.

  • Não há suporte para grupos de dimensionamento com modo de recuperação de instâncias definido como Economical Mode ou Force Economical Mode.

  • O recurso não tem suporte se a opção Use vCPUs to calculate the capacity of the scaling group estiver ativada na configuração de dimensionamento ativa. Também não é possível ativar Use vCPUs to calculate the capacity of the scaling group na configuração esperada.

Fluxos de trabalho

Cenário 1: Atualizar apenas a imagem da instância

Utilize este fluxo para atualizar sua aplicação ou configurações internas da instância.

  1. Prepare uma nova imagem de instância.

    Prepare uma nova imagem que contenha suas alterações. Criar uma imagem personalizada a partir de uma instância.

  2. Inicie uma atualização de instâncias.

    Especifique a imagem esperada e o método de atualização contínua. Iniciar uma atualização de instâncias.

  3. Monitore a atualização de instâncias.

    Acompanhe o status da atualização. Pause, cancele ou reverta se necessário. Operações de atualização de instâncias.

Cenário 2: Atualizar a configuração de dimensionamento

Este fluxo é indicado para atualizar opções da configuração de dimensionamento e aplicá-las às instâncias existentes.

  1. Crie uma nova configuração de dimensionamento.

    Prepare uma nova configuração de dimensionamento para a atualização. Criar uma configuração de dimensionamento (instâncias ECS).

    Por que criar uma nova configuração de dimensionamento? A atualização identifica e substitui instâncias que não usam a configuração alvo. Modificar a configuração existente pode impedir a identificação das instâncias que precisam de substituição. Uma versão separada também permite uma reversão rápida caso ocorram problemas.
  2. Inicie uma atualização de instâncias.

    Especifique a configuração de dimensionamento esperada e o método de atualização contínua. Iniciar uma atualização de instâncias.

  3. Monitore a atualização de instâncias.

    Acompanhe o status da atualização. Pause, cancele ou reverta se necessário. Operações de atualização de instâncias.

Cenário 3: Atualizar o modelo de inicialização

Se o seu grupo de dimensionamento usa um modelo de inicialização, siga este fluxo para atualizar o modelo e aplicar as alterações:

  1. Crie um novo modelo de inicialização ou uma nova versão de um modelo existente.

    Crie uma nova versão do modelo de inicialização atual ou um novo modelo com configurações atualizadas. Criar uma nova versão de um modelo de inicialização e Criar um modelo de inicialização.

  2. Inicie uma atualização de instâncias.

    Especifique a configuração de dimensionamento esperada e o método de atualização contínua. Iniciar uma atualização de instâncias.

  3. Monitore a atualização de instâncias.

    Acompanhe o status da atualização. Pause, cancele ou reverta se necessário. Operações de atualização de instâncias.

Operações de atualização de instâncias

Acessar a página de atualização de instâncias

Para acessar a página Instance Refresh de um grupo de dimensionamento:

Acessar a página Instance Refresh

  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 uma região.

  4. Na página Scaling Groups, localize o grupo de dimensionamento que deseja gerenciar e clique em nome dele.

  5. Clique em aba Instance Refresh.

    A página exibe a área Current Instance Refresh Task. Clique em Instance Refresh para iniciar uma tarefa de atualização de instâncias.

Iniciar uma atualização de instâncias

Importante
  • Um grupo de dimensionamento pode ter apenas uma atualização de instâncias em execução por vez.

  • Não é possível modificar a configuração de dimensionamento ativa do grupo enquanto uma atualização de instâncias está em andamento.

  1. Na página Instance Refresh, clique em Instance Refresh.

  2. Na página de configuração, defina as seções Configure Capacity Policy e Expected Configuration.

    Como configurar a seção **Configure Capacity Policy**?

    Esta política possui dois parâmetros principais:

    • Uptime Percentage > Min: Percentual mínimo da capacidade desejada do grupo que deve permanecer disponível durante a atualização.

    • Uptime Percentage > Max: Percentual máximo pelo qual a capacidade do grupo pode ser temporariamente excedida durante a atualização.

    Configure esses parâmetros com base nos cenários a seguir.

    • Priorizar disponibilidade

      Selecione Create Before Release. Com esta opção, novas instâncias são iniciadas e ficam prontas antes da liberação das existentes. Defina o valor de Max para controlar a taxa de criação de instâncias e o tamanho do lote, o que também ajuda a gerenciar custos extras.

      Por exemplo, para atualizar instâncias em dois lotes, defina o valor de Max como 150. Isso permite que o número total de instâncias exceda temporariamente a capacidade desejada em 50%. Depois que essas novas instâncias estiverem prontas, o sistema libera as antigas até que a contagem de instâncias do grupo retorne à capacidade desejada. É possível visualizar os números mínimos e máximos temporários de instâncias íntegras na seção Estimated Group Capacity.
    • Priorizar custo

      Selecione Create and Release At One Time. Nesta modalidade, o sistema libera as instâncias existentes simultaneamente à criação das novas. Defina o valor de Min para controlar o número mínimo de instâncias disponíveis.

    • Equilibrar disponibilidade e custo

      Escolha Custom Policy. Isso permite especificar tanto os valores de Min quanto de Max para equilibrar custo e disponibilidade conforme seus requisitos.

  3. Após revisar a configuração, clique em Start Refresh para iniciar a atualização de instâncias.

Pausar ou retomar uma atualização de instâncias

Pause uma atualização para investigar problemas e retome quando estiver pronto.

Importante

Pausar uma atualização não interrompe a inicialização ou adição de uma instância cujo processo já tenha começado.

Pausar uma atualização de instâncias

Na página de detalhes do grupo de dimensionamento, clique em aba Instance Refresh. Na área Current Instance Refresh Task, clique em Pause no canto superior direito.

Retomar uma atualização de instâncias

Na página de detalhes do grupo de dimensionamento, clique em aba Instance Refresh. A área Current Instance Refresh Task oferece os botões Resume, Roll Back e Cancel no canto superior direito. Quando a tarefa estiver pausada, clique em Resume para continuar a atualização de instâncias.

Reverter uma atualização de instâncias

Se ocorrer um problema durante a atualização, reverta imediatamente para a configuração ou imagem anterior.

Na página de detalhes do grupo de dimensionamento, clique em aba Instance Refresh. Na área Current Instance Refresh Task, clique em Roll Back no canto superior direito.

Cancelar uma atualização de instâncias

Também é possível cancelar uma atualização em andamento.

Importante

Diferentemente de uma reversão, o cancelamento não remove novas instâncias que já foram substituídas ou adicionadas durante um scale-out.

Na página de detalhes do grupo de dimensionamento, clique em aba Instance Refresh. Na área Current Instance Refresh Task, clique em Cancel no canto superior direito.