翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。
Amazon MWAA ウェブサーバーの自動スケーリングの設定
Apache Airflow v2.2.2 以降を実行している環境では、Amazon MWAA は変動するワークロードを処理するようにウェブサーバーを動的にスケーリングし、ピーク負荷時のパフォーマンスの問題を防ぎます。CPU 使用率とアクティブな接続数に基づいてウェブサーバーの数を自動的にスケーリングすることで、Amazon MWAA は、REST API リクエスト、CLI 使用率、またはより多くの Apache Airflow ユーザーインターフェイスユーザーからの需要の増加にシームレスに対応できるようにします。
Webserver スケーリングの仕組み
Amazon MWAA は、コンテナメトリクス CPUUtilizationとロードバランサーメトリクス を使用してActiveConnectionCount、トラフィックの量に基づいてウェブサーバーのスケーリングが必要かどうかを判断します。CPUUtilization が 70 より大きい場合、または 15 より大きいActiveConnectionCount場合、Amazon MWAA は で指定された最大値まで Fargate ウェブサーバーコンテナを追加しますMaxWebservers。
トラフィックが減少し、 CPUUtilization と のActiveConnectionCount値が減少すると、Amazon MWAA は Fargate に環境のウェブサーバーコンテナを によって設定された最小値にスケールダウンするようリクエストしますMinimumWebservers。
Amazon MWAA コンソールの使用
Amazon MWAA コンソールで、環境で同時に実行できるウェブサーバーの数を選択できます。デフォルトでは、ウェブサーバーの最小数は 2、ウェブサーバーの最大数は 5 です。
ウェブサーバーの数を設定するには
-
Amazon MWAA コンソールで、環境ページ
を開きます。 -
環境を選択します。
-
[編集] を選択します。
-
[次へ] を選択します。
-
環境クラスペインで、ウェブサーバーの最大数に値を入力します。
-
次に、ウェブサーバーの最小数に値を入力します。
-
[保存] を選択します。
注記
環境への変更が適用されるまで数分ほどかかります。