

AWS App Runner não estará mais aberto a novos clientes a partir de 30 de abril de 2026. Se você quiser usar o App Runner, inscreva-se antes dessa data. Os clientes atuais podem continuar usando o serviço normalmente. Para obter mais informações, consulte [Mudança de disponibilidade do AWS App Runner](https://docs.aws.amazon.com/apprunner/latest/dg/apprunner-availability-change.html).

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á.

# Gerenciando o escalonamento automático do App Runner
<a name="manage-autoscaling"></a>

AWS App Runner aumenta ou diminui automaticamente os recursos computacionais, especificamente instâncias, do seu aplicativo App Runner. O escalonamento automático fornece tratamento adequado de solicitações quando o tráfego é intenso e reduz seus custos quando o tráfego fica mais lento. 

**Configuração do ajuste de escala automático**  
Você pode configurar alguns parâmetros para ajustar o comportamento de escalonamento automático do seu serviço. O App Runner mantém as configurações de escalonamento automático em um recurso compartilhável chamado. *AutoScalingConfiguration* Você pode criar e manter configurações autônomas de escalonamento automático antes de atribuí-las aos serviços. Depois que eles forem associados a um serviço, você poderá continuar mantendo as configurações. Você também pode optar por criar uma nova configuração de auto scaling enquanto estiver criando um novo serviço ou configurando um existente. Depois que a nova configuração de auto scaling for criada, você poderá associá-la ao serviço e continuar com o processo de criação ou configuração do serviço.

**Nomenclatura e revisões**  
*Uma configuração de escalonamento automático tem um *nome* e uma revisão numérica.* Várias revisões de uma configuração têm o mesmo nome e números de revisão diferentes. Você pode usar nomes de configuração diferentes para diferentes cenários de escalonamento automático, como *alta disponibilidade* ou *baixo custo*. Para cada nome, você pode adicionar várias revisões para ajustar as configurações de um cenário específico. Você pode ter até 10 nomes exclusivos de configuração de auto scaling e até 5 revisões para cada configuração. Se você atingir o limite e precisar criar mais, poderá excluir um e depois criar outro. O App Runner não permitirá que você exclua uma configuração definida como padrão ou em uso por um serviço ativo. Para obter mais informações sobre cotas, consulte [Cotas de recursos do App Runner](architecture.md#architecture.quotas). 

**Definindo uma configuração padrão**  
Ao criar ou atualizar um serviço do App Runner, você pode fornecer um recurso de configuração de escalonamento automático. Fornecer uma configuração de escalonamento automático é opcional. Se você não fornecer uma, o App Runner fornecerá uma configuração padrão de escalonamento automático com valores recomendados. O recurso de configuração de escalonamento automático oferece a opção de definir sua própria configuração padrão de escalonamento automático em vez de usar o padrão fornecido pelo App Runner. Depois de especificar outra configuração de auto scaling como padrão, essa configuração é automaticamente atribuída como padrão aos novos serviços que você criar no futuro. A nova designação padrão não afeta as associações que foram definidas anteriormente para os serviços existentes.

**Configurando serviços com escalonamento automático**  
Você pode compartilhar uma única configuração de escalonamento automático em vários serviços do App Runner para garantir que os serviços tenham o mesmo comportamento de escalonamento automático. Para obter mais informações sobre como definir configurações de escalonamento automático com o console do App Runner ou a API do App Runner, consulte as seções a seguir neste tópico. Para obter mais informações gerais sobre recursos compartilháveis, consulte[Definindo as configurações do serviço usando recursos compartilháveis](manage-configure-resources.md).

**Configurações configuráveis**  
Você pode definir as seguintes configurações de escalonamento automático:
+ *Concorrência* máxima — O número máximo de *solicitações* simultâneas que uma instância processa. Quando o número de solicitações simultâneas excede essa cota, o App Runner aumenta o serviço.
+ *Tamanho máximo* — O número máximo de *instâncias* para as quais seu serviço pode ser escalado. Esse é o maior número de instâncias que podem lidar simultaneamente com o tráfego do seu serviço.
+ *Tamanho mínimo* — O número mínimo de *instâncias* que o App Runner pode provisionar para seu serviço. O serviço sempre tem pelo menos esse número de instâncias provisionadas. Algumas dessas instâncias lidam ativamente com o tráfego. O restante deles faz parte da reserva econômica de capacidade computacional, que está pronta para ser ativada rapidamente. Você paga pelo uso de memória de todas as instâncias provisionadas. Você paga pelo uso da CPU somente do subconjunto ativo.

**nota**  
A contagem de recursos da vCPU determina o número de instâncias que o App Runner pode fornecer ao seu serviço. Esse é um valor de cota ajustável para a contagem de recursos da vCPU *Fargate On-Demand* que reside no serviço. AWS Fargate Para ver as configurações de cota de vCPU para sua conta ou para solicitar um aumento de cota, use o console Service Quotas no. Console de gerenciamento da AWS Para obter mais informações, consulte as [cotas AWS Fargate de serviço](https://docs.aws.amazon.com/AmazonECS/latest/developerguide/service-quotas.html#service-quotas-fargate) no *Amazon Elastic Container Service Developer Guide*.

## Gerencie o escalonamento automático para um serviço
<a name="manage-autoscaling.manage"></a>

Gerencie o escalonamento automático dos serviços do App Runner usando um dos seguintes métodos:

------
#### [ App Runner console ]

Ao [criar um serviço](manage-create.md) usando o console do App Runner ou [atualizar uma configuração de serviço](manage-configure.md), você pode especificar uma configuração de escalonamento automático.

**nota**  
Quando você altera a configuração ou revisão do auto scaling associada a um serviço, seu serviço é reimplantado.

A página de configuração do **Auto Scaling** oferece várias opções para configurar o Auto Scaling para seu serviço. 
+ **Para atribuir uma configuração e uma revisão existentes** — Escolha um valor no menu suspenso **Configurações existentes**. A versão de revisão mais recente será padronizada na lista suspensa adjacente. Se existir uma revisão diferente que você prefira selecionar, faça isso na lista suspensa de revisões. Os valores de configuração da versão de revisão são exibidos.
+ **Para criar e atribuir uma nova configuração de escalonamento automático**, selecione **Criar novo ASC** no menu **Criar**. Isso abre a página **Adicionar configuração personalizada de escalonamento automático**. Insira um **nome de configuração** e valores para os parâmetros de escalonamento automático. Em seguida, selecione **Adicionar**. O App Runner cria o novo recurso de configuração de escalonamento automático para você e retorna à seção **Escalonamento automático** com a nova configuração selecionada e exibida.
+ **Para criar e atribuir uma nova revisão**, primeiro selecione o nome da configuração no menu suspenso **Configurações existentes**. Em seguida, selecione **Criar revisão ASC** no menu **Criar**. Isso abre a página **Adicionar configuração personalizada de escalonamento automático**. Insira valores para os parâmetros de escalonamento automático. Em seguida, selecione **Adicionar**. O App Runner cria uma nova revisão de configuração de escalonamento automático para você e retorna à seção **Escalonamento automático** com a nova revisão selecionada e exibida.

![\[Página de configuração do console do App Runner mostrando as opções de escalonamento automático\]](http://docs.aws.amazon.com/pt_br/apprunner/latest/dg/images/console-autoscaling.png)


------
#### [ App Runner API or AWS CLI ]

Ao chamar as ações da API [CreateService](https://docs.aws.amazon.com/apprunner/latest/api/API_CreateService.html)ou [UpdateService](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateService.html)App Runner, você pode usar o `AutoScalingConfigurationArn` parâmetro para especificar um recurso de configuração de escalonamento automático para seu serviço.

A próxima seção fornece orientação para gerenciar seus recursos de configuração de auto scaling.

------

## Gerencie recursos de configurações de auto scaling
<a name="manage-autoscaling.manage-asc"></a>

Gerencie as configurações e revisões de auto scaling do App Runner para sua conta usando um dos seguintes métodos:

------
#### [ App Runner console ]

A página Configurações do **Auto Scaling lista as configurações** do Auto Scaling que você configurou na sua conta. Você pode criar e gerenciar suas configurações de auto scaling nesta página e depois atribuí-las a um ou mais serviços do App Runner. 

Você pode fazer qualquer uma das ações a seguir nesta página:
+ Crie uma nova configuração de escalonamento automático.
+ Crie uma nova revisão para uma configuração de auto scaling existente.
+ Exclua uma configuração de escalonamento automático.
+ Defina uma configuração de escalonamento automático como padrão.

![\[Página de configurações do App Runner Auto Scaling\]](http://docs.aws.amazon.com/pt_br/apprunner/latest/dg/images/asc-top-level.png)


**Para gerenciar as configurações de escalonamento automático em sua conta**

1. Abra o [console do App Runner](https://console.aws.amazon.com/apprunner) e, na lista **Regiões**, selecione seu Região da AWS.

1. No painel de navegação, escolha Configurações de **escalonamento automático**. O console exibe uma lista de configurações de escalonamento automático em sua conta.

   Agora você pode fazer qualquer uma das ações a seguir.
   + **Para criar uma nova configuração de escalonamento automático**, siga estas etapas.

     1. **Na página **Configurações do Auto Scaling**, selecione Criar.**

        A página **Criar configuração de escalonamento automático** é exibida.

     1. Insira valores para **Nome da configuração**, **Concorrência**, **Tamanho mínimo** e **Tamanho máximo**.

     1. (Opcional) Se você quiser adicionar tags, selecione **Nova tag automática**. Em seguida, nos campos que aparecem, insira um **Nome** e um **Valor** (opcional).

     1. Escolha **Criar**.
   + **Para criar uma nova revisão para uma configuração de auto scaling existente**, siga estas etapas.

     1. Na página **Configurações de Auto Scaling**, selecione o botão de rádio ao lado da configuração que precisa da nova revisão. Em seguida, selecione **Criar revisão** no menu **Ações**.

        A página **Criar revisão** é exibida.

     1. Ativado, insira valores para **Concorrência****, Tamanho mínimo** e **Tamanho máximo**.

     1. (Opcional) Se você quiser adicionar tags, selecione **Nova tag automática**. Em seguida, nos campos que aparecem, insira um **Nome** e um **Valor** (opcional).

     1. Escolha **Criar**.
   + **Para excluir uma configuração de escalonamento automático**, siga estas etapas.

     1. Na página **Configurações de Auto Scaling**, selecione o botão de rádio ao lado da configuração que você precisa excluir.

     1. Selecione **Excluir** no menu **Ações**.

     1. Para continuar com a exclusão, selecione **Excluir** na caixa de diálogo de confirmação. Caso contrário, selecione **Cancelar**.
**nota**  
O App Runner valida que sua opção de exclusão não está definida como padrão ou está sendo usada atualmente por qualquer serviço ativo.
   + **Para definir uma configuração de escalonamento automático como padrão**, siga estas etapas.

     1. Na página **Configurações de Auto Scaling**, selecione o botão de rádio ao lado da configuração que você precisa definir como padrão.

     1. Selecione **Definir como padrão** no menu **Ações**.

     1. Uma caixa de diálogo é exibida informando que o App Runner usará a revisão mais recente como configuração padrão para todos os novos serviços que você criar. Selecione **Confirmar** para continuar. Caso contrário, selecione **Cancelar**.
**nota**  
Quando você define uma configuração de auto scaling como padrão, ela é automaticamente atribuída como configuração padrão aos novos serviços que você criar no futuro.
A nova designação padrão não afeta as associações que foram definidas anteriormente para os serviços existentes.
Se a configuração de escalonamento automático padrão designada tiver revisões, o App Runner atribuirá sua revisão mais recente como padrão.

O console também tem uma página para criar e gerenciar suas revisões de escalonamento automático existentes, chamadas revisões de **escalonamento automático**. Acesse essa página selecionando o nome de uma configuração na página **Configurações de Auto Scaling**.

Você pode fazer qualquer uma das ações a seguir na página de **revisões do Auto Scaling**:
+ Crie uma nova revisão de escalonamento automático.
+ Defina uma revisão da configuração de escalonamento automático como padrão.
+ Exclua uma revisão.
+ Exclua toda a configuração do auto scaling, incluindo todas as revisões associadas.
+ Veja os detalhes da configuração de uma revisão.
+ Veja uma lista dos serviços associados a uma revisão.
+ Altere a revisão de um serviço listado. 

![\[Página de configurações do App Runner Auto Scaling\]](http://docs.aws.amazon.com/pt_br/apprunner/latest/dg/images/asc-revisions.png)


**Para gerenciar revisões de escalonamento automático em sua conta**

1. Abra o [console do App Runner](https://console.aws.amazon.com/apprunner) e, na lista **Regiões**, selecione seu Região da AWS.

1. No painel de navegação, escolha Configurações de **escalonamento automático**. O console exibe uma lista de configurações de escalonamento automático em sua conta. O conjunto anterior de procedimentos na [](#manage-autoscaling.manage-asc-asc) seção inclui uma imagem de tela desta página.

1. Agora você pode detalhar uma configuração específica de auto scaling para visualizar e gerenciar todas as suas revisões. No painel **Configurações de escalonamento automático**, na coluna **Nome da configuração, escolha um nome** de configurações de escalonamento automático. Selecione o nome real, em vez do botão de rádio. Isso levará você a uma lista de todas as revisões dessa configuração na página de **revisões do Auto Scaling**.

1. Agora você pode fazer qualquer uma das ações a seguir.
   + **Para criar uma nova revisão para uma configuração de auto scaling existente**, siga estas etapas.

     1. Na página **Revisões do Auto Scaling, selecione **Criar** revisão**.

        A página **Criar revisão** é exibida.

     1. Insira valores para **Concorrência**, **Tamanho mínimo** e **Tamanho máximo**.

     1. (Opcional) Se você quiser adicionar tags, selecione **Nova tag automática**. Em seguida, nos campos que aparecem, insira um **Nome** e um **Valor** (opcional).

     1. Escolha **Criar**.
   + **Para excluir toda a configuração do auto scaling, incluindo todas as revisões associadas**, siga estas etapas.

     1. Selecione **Excluir configuração** no canto superior direito da página.

     1. Para continuar com a exclusão, selecione **Excluir** na caixa de diálogo de confirmação. Caso contrário, selecione **Cancelar**.
**nota**  
O App Runner valida que sua opção de exclusão não está definida como padrão ou está sendo usada atualmente por qualquer serviço ativo.
   + **Para definir uma revisão de escalonamento automático como padrão**, siga estas etapas.

     1. Selecione o botão de rádio ao lado da revisão que você precisa definir como padrão.

     1. Selecione **Definir como padrão** no menu **Ações**.
**nota**  
Quando você define uma configuração de auto scaling como padrão, ela é automaticamente atribuída como configuração padrão aos novos serviços que você criar no futuro.
A nova designação padrão não afeta as associações que foram definidas anteriormente para os serviços existentes.
   + **Para ver os detalhes da configuração de uma revisão**, siga estas etapas.

     1. Selecione o botão de rádio ao lado da revisão.

       Os detalhes da configuração da revisão, incluindo o ARN, são exibidos no painel dividido inferior. Consulte a imagem da tela no final deste procedimento.
   + **Para ver uma lista dos serviços associados a uma revisão**, siga estas etapas.

     1. Selecione o botão de rádio ao lado da revisão.

       O painel **Serviços** é exibido no painel dividido inferior, abaixo dos detalhes da configuração da revisão. O painel lista todos os serviços que usam essa revisão de configuração de escalonamento automático. Consulte a imagem da tela no final deste procedimento.
   + **Para alterar a revisão de um serviço listado**, siga estas etapas.

     1. Selecione o botão de rádio ao lado da revisão, caso ainda não tenha feito isso.

        O painel **Serviços** é exibido no painel dividido inferior, abaixo dos detalhes da configuração da revisão. O painel lista todos os serviços que usam essa revisão de configuração de escalonamento automático. Consulte a imagem da tela no final deste procedimento.

     1.  No painel **Serviços**, selecione o botão de rádio ao lado do serviço que você deseja modificar. Em seguida, selecione **Alterar revisões.**

     1. O painel **Alterar revisão ASC** é exibido. Escolha entre as revisões disponíveis no menu suspenso. Somente as revisões da configuração de auto scaling que você escolheu anteriormente estão disponíveis. Se você precisar mudar para uma configuração diferente de escalonamento automático, siga os procedimentos na seção [Gerencie o escalonamento automático para um serviço](#manage-autoscaling.manage) anterior.

        Selecione **Atualizar** para continuar com a alteração. Caso contrário, selecione **Cancelar**.
**nota**  
Quando você altera uma revisão associada a um serviço, seu serviço é reimplantado.  
Você deve selecionar atualizar neste painel para ver as associações atualizadas.  
**Para ver a atividade contínua e o status da reimplantação do serviço, use as trilhas do painel para navegar até **App Runner** **>** **Serviços**, selecionar o serviço e, em seguida, visualizar a guia **Registros** no painel Visão geral do serviço.**  
![\[Página de revisões de escalonamento automático do App Runner com painel dividido abaixo que exibe os serviços associados à revisão selecionada.\]](http://docs.aws.amazon.com/pt_br/apprunner/latest/dg/images/asc-revisions-services.png)

------
#### [ App Runner API or AWS CLI ]

Use as seguintes ações da API App Runner para gerenciar seus recursos de configuração de escalonamento automático.
+ [CreateAutoScalingConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_CreateAutoScalingConfiguration.html)— Cria uma nova configuração de escalonamento automático ou uma revisão de uma existente.
+ [UpdateDefaultAutoScalingConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_UpdateDefaultAutoScalingConfiguration)—Define uma configuração de escalonamento automático como padrão. A configuração de escalonamento automático padrão existente será definida como não padrão automaticamente. 
+ [ListAutoScalingConfigurations](https://docs.aws.amazon.com/apprunner/latest/api/API_ListAutoScalingConfigurations.html)— Retorna uma lista das configurações de escalonamento automático associadas à sua Conta da AWS, com informações resumidas.
+ [ListServicesForAutoScalingConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_ListServicesForAutoScalingConfiguration)— Retorna uma lista dos serviços associados do App Runner usando uma configuração de escalonamento automático.
+ [DescribeAutoScalingConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_DescribeAutoScalingConfiguration.html)— Retorna uma descrição completa de uma configuração de escalonamento automático.
+ [DeleteAutoScalingConfiguration](https://docs.aws.amazon.com/apprunner/latest/api/API_DeleteAutoScalingConfiguration.html)— Exclui uma configuração de escalonamento automático. Você pode excluir uma configuração de escalonamento automático de nível superior, uma revisão específica de uma ou todas as revisões associadas à configuração de nível superior. Use o `DeleteAllRevisions` parâmetro opcional para excluir todas as revisões. Se você atingir a [cota de recursos](architecture.md#architecture.quotas) de configuração de escalonamento automático para sua Conta da AWS, talvez seja necessário excluir configurações desnecessárias de escalonamento automático.

------