気流 1.7.1.3 を使用しています。
同時実行 DAG / タスクに問題があります。DAG が実行されている場合、スケジューラは他の DAG を起動しません。スケジューラは完全にフリーズしているようです (ログはもうありません) ... 実行中の DAG が終了するまで。次に、新しい DAGrun がトリガーされます。私のさまざまなタスクは長時間実行される ECS タスクです (~10 分)
私は使用LocalExecutor
し、 と についてデフォルトの設定をparallelism=32
しdag_concurrency=16
ました。airflow scheduler -n 20
自動的に使用して再起動し'depends_on_past': False
、すべての DAG 宣言を設定します。
参考までに、ECS クラスターで実行されているコンテナーにエアフローをデプロイしました。max_threads = 2
利用可能なCPUは2つしかありません。
何か案は ?ありがとう