本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
配置 Amazon MWAA 网络服务器自动扩展
对于运行 Apache Airflow v2.2 及更高版本的环境,Amazon 会MWAA动态扩展您的 Web 服务器以处理波动的工作负载,这反过来又可以防止峰值负载期间出现性能问题。通过根据CPU利用率和活动连接数自动扩展 Web 服务器的数量,Amazon MWAA 可确保您的 Apache Airflow 环境能够无缝满足不断增长的需求,无论是来自RESTAPI请求、CLI使用量还是更多并发 Apache Airflow 用户界面用户的需求。
Sections
Web 服务器扩缩的工作原理
Amazon MWAA 使用容器指标和负载均衡器指标根据流量来确定是否需要扩展 Web 服务器。CPUUtilizationActiveConnectionCount如果CPUUtilization
大于 70 或ActiveConnectionCount
大于 15,亚马逊MWAA将添加其他 Fargate 网络服务器容器,但不得超过指定的最大值。MaxWebservers
随着流量减少CPUUtilization
和ActiveConnectionCount
值降低,Amazon MWAA 请求 Fargate 将环境的 Web 服务器容器缩小到设定的最小值。MinimumWebservers
使用亚马逊MWAA控制台
您可以在 Amazon MWAA 控制台上选择可在您的环境中同时运行的 Web 服务器数量。默认情况下,Web 服务器数最小为两个,最大为五个。
配置 Web 服务器数
-
在 Amazon MWAA 控制台上打开 “环境” 页面
。 -
选择环境。
-
选择编辑。
-
选择下一步。
-
在环境类窗格中,在最大 Web 服务器数中输入一个值。
-
然后在最小 Web 服务器数中输入一个值。
-
选择保存。
注意
更改可能需要几分钟才能生效。