Todos os produtos
Search
Central de documentação

API Gateway:Configure gateway auto scaling

Última atualização: Sep 21, 2026

O recurso de auto scaling ajusta automaticamente os recursos de instância de acordo com as variações de tráfego. Esse recurso garante o desempenho do service durante os picos de tráfego e reduz os custos de recursos nos períodos de baixa demanda.

Políticas de dimensionamento

  • Casos de uso para dimensionamento programado

    Utilize o dimensionamento programado para cenários de negócios com picos de tráfego periódicos e previsíveis, como grandes promoções, eventos especiais ou jogos online.

  • Casos de uso para dimensionamento baseado em métricas

    O dimensionamento baseado em métricas é indicado para cenários com tráfego imprevisível. Ele ajusta os recursos dinamicamente com base em métricas de monitoramento, como uso de CPU e memória. Para mais detalhes sobre capacidade, consulte Capacity.

Observações de uso

  • Não altere a política de dimensionamento durante um evento de dimensionamento ativo.

  • Quando o auto scaling está ativo, os nós adicionados são faturados no modelo de pagamento conforme o uso.

Configuração de auto scaling

  1. Faça login no API Gateway console.

  2. No painel de navegação à esquerda, clique em Cloud-native API Gateway > Instance. Na barra de navegação superior, selecione uma região.

  3. Abra o painel de auto scaling usando um dos métodos a seguir:

    • Método 1:

      Na página Instance, localize a instância de gateway desejada. Na coluna Actions, clique no ícone image e selecione Auto Scaling.

    • Na página Instance, clique no nome da instância de gateway desejada para abrir sua página de visão geral e, em seguida, ative Auto Scaling.

  4. No painel Auto Scaling, na aba Scaling Configurations, ative o switch Auto scaling is effective. e configure os parâmetros.

    O painel exibe informações como Current Instance Type, Scaling Step Size e Auto Scaling Range. Uma notificação no topo informa que os novos nós são faturados no modelo de pagamento conforme o uso.

    Nota

    Ao atualize uma política de dimensionamento, um novo período de tempo entrará em vigor no próximo ciclo de 24 horas, caso seu horário de início ainda não tenha passado.

    A tabela a seguir descreve os parâmetros.

    Parâmetro

    Descrição

    Auto scaling is effective.

    Ativa ou desativa a política de dimensionamento.

    Nota

    Quando ativado, não é possível dimensionar manualmente a instância, seja para aumentar ou reduzir, nem alterar suas especificações.

    Scaling Method

    Os métodos suportados são Scaling by Time e Expansion and contraction by water level.

    • Scaling by Time: Recomendado para cenários com eventos de alto tráfego previsíveis. Para melhores resultados, use esse método em conjunto com limitação de taxa.

    • Expansion and contraction by water level: Dimensiona os recursos com base em métricas de desempenho. Observe que as atividades de dimensionamento não são instantâneas e podem levar alguns minutos para serem concluídas.

    Time period configuration

    Configure os períodos de tempo e o número total de nós desejado. Atualize a política modificando a Time period configuration na aba Scaling Configurations.

    Nota

    No início de cada período, o gateway aumenta a escala até o número de nós definido como alvo. Ao final do período, a escala retorna ao número original de nós.

    • Time Period (UTC+8): Defina de um a três períodos de tempo sem sobreposição dentro de um ciclo de 24 horas. Um período pode atravessar a meia-noite.

    • Target Total Nodes: O número total de nós após o gateway aumentar a escala.

    Expansion and contraction by water level

    Maximum nodes

    O número máximo de nós para o qual o gateway pode aumentar a escala.

    Safe Threshold

    Limiar projetado para manter o desempenho, reservando capacidade para lidar com uma duplicação repentina de tráfego.

    Warning Threshold

    Quando o limiar de aviso é atingido, a latência do gateway pode aumentar. Para mais informações sobre limiares de capacidade e queries per second (QPS) para diferentes especificações de instância, consulte Capacity.

Eventos de dimensionamento

Clique em na aba Scaling Events no painel Auto Scaling para abrir a página event, onde você pode gerencie e analisar todos os eventos de dimensionamento do gateway. Para mais informações, consulte Event Management.

A página Event exibe registros dos eventos de dimensionamento. Os nomes dos eventos incluem APIG:ElasticScaleOut:Executing (expansão em andamento), APIG:ElasticScaleOut:Executed (expansão concluída), APIG:ElasticScaleIn:Executing (contração em andamento) e APIG:ElasticScaleIn:Executed (contração concluída). Todos esses eventos têm nível de severidade Info. Filtre os eventos por nível, nome do evento, palavra-chave e intervalo de tempo. Clique em Details para visualize os detalhes de um evento.