

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 設定 Amazon MWAA Webserver 自動擴展
<a name="mwaa-web-server-autoscaling"></a>

對於執行 Apache Airflow v2.2.2 和更新版本的環境，Amazon MWAA 會動態擴展 Web 伺服器以處理波動的工作負載，進而防止尖峰負載期間發生效能問題。透過根據 CPU 使用率和作用中連線計數自動擴展 Web 伺服器數量，Amazon MWAA 可確保您的 Apache Airflow 環境可以順暢地適應增加的需求，無論是來自 REST API 請求、CLI 用量還是更多並行 Apache Airflow 使用者界面使用者。

**Topics**
+ [Web 伺服器擴展的運作方式](#mwaa-web-server-autoscaling-how)
+ [使用 Amazon MWAA 主控台](#mwaa-web-server-autoscaling-console)

## Web 伺服器擴展的運作方式
<a name="mwaa-web-server-autoscaling-how"></a>

Amazon MWAA 使用容器指標 [`CPUUtilization`](accessing-metrics-cw-container-queue-db.md#container-list)和負載平衡器指標 [`ActiveConnectionCount`](accessing-metrics-cw-container-queue-db.md#alb-list)，根據流量判斷是否需要擴展 Web 伺服器。如果 `CPUUtilization` 大於 70 或`ActiveConnectionCount`大於 15，Amazon MWAA 會新增額外的 Fargate Web 伺服器容器，直到 指定的最大值為止`MaxWebservers`。

隨著流量減少且 `CPUUtilization`和 `ActiveConnectionCount`值減少，Amazon MWAA 會請求 Fargate 將環境的 Web 伺服器容器縮減至 設定的最小值`MinimumWebservers`。

## 使用 Amazon MWAA 主控台
<a name="mwaa-web-server-autoscaling-console"></a>

您可以選擇可在 Amazon MWAA 主控台上同時在環境中執行的 Web 伺服器數量。根據預設，Web 伺服器數量下限為 2，Web 伺服器數量上限為 5。

**設定 Web 伺服器的數量**

1. 在 Amazon MWAA 主控台上開啟[環境](https://console.aws.amazon.com/mwaa/home#/environments)頁面。

1. 選擇環境。

1. 選擇**編輯**。

1. 選擇**下一步**。

1. 在**環境類別**窗格中，在 **Web 伺服器計數上限**中輸入值。

1. 接著，在**最低 Web 伺服器計數**中輸入值。

1. 選擇**儲存**。

**注意**  
變更對您的環境生效可能需要幾分鐘的時間。