Como configurar o ajuste de escala automático do servidor Web do Amazon MWAA
Para ambientes que executam o Apache Airflow v2.2.2 e superior, o Amazon MWAA escala dinamicamente seus servidores Web para lidar com workloads flutuantes, o que, por sua vez, evita problemas de desempenho durante picos de carga. Ao escalar automaticamente o número de servidores Web com base na utilização da CPU e na contagem ativa de conexões, o Amazon MWAA garante que o ambiente do Apache Airflow possa acomodar sem problemas o aumento da demanda, seja de solicitações de API REST, de uso da CLI ou de mais usuários simultâneos da interface de usuário do Apache Airflow.
Como funciona o ajuste de escala do servidor Web
O Amazon MWAA usa a métrica do contêiner, CPUUtilization, e a métrica do balanceador de carga, ActiveConnectionCount, para determinar se o ajuste de escala dos servidores Web é necessário com base na quantidade de tráfego. Se a CPUUtilization
for maior que 70 ou a ActiveConnectionCount
maior que 15, o Amazon MWAA adicionará mais contêineres do servidor Web do Fargate até o valor máximo especificado por MaxWebservers
.
À medida que o tráfego diminui e os valores de CPUUtilization
e ActiveConnectionCount
são reduzidos, o Amazon MWAA solicita ao Fargate reduzir a escala verticalmente dos contêineres do servidor Web do ambiente até o valor mínimo definido por MinimumWebservers
.
Como usar o console do Amazon SNS
É possível escolher o número de servidores Web que podem ser executados no ambiente simultaneamente no console do Amazon MWAA. Por padrão, o número mínimo de servidores Web é dois e o número máximo de servidores Web é cinco.
Para configurar o número de servidores Web
-
Abra a página Ambientes
no console do Amazon MWAA. -
Escolha um ambiente.
-
Selecione a opção Editar.
-
Escolha Próximo.
-
No painel Classe de ambiente, insira um valor em Contagem máxima de servidores Web.
-
Em seguida, insira um valor em Contagem mínima de servidores Web.
-
Escolha Salvar.
nota
Poderá levar alguns minutos para que as alterações sejam aplicadas no seu ambiente.