Como configurar o ajuste de escala automático do servidor Web do Amazon MWAA - Amazon Managed Workflows for Apache Airflow

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
  1. Abra a página Ambientes no console do Amazon MWAA.

  2. Escolha um ambiente.

  3. Selecione a opção Editar.

  4. Escolha Próximo.

  5. No painel Classe de ambiente, insira um valor em Contagem máxima de servidores Web.

  6. Em seguida, insira um valor em Contagem mínima de servidores Web.

  7. Escolha Salvar.

nota

Poderá levar alguns minutos para que as alterações sejam aplicadas no seu ambiente.