| DAG 级 | max_active_runs / max_active_tasks |
|---|---|
| 任务池 | pool + slots,限制同类任务同时运行数 |
| Worker | executor 并发槽位决定同时执行上限 |
Airflow 池配置
Airflow 池配置
airflow pools set dw_etl 4 "数仓写入任务池"
airflow pools list
# 任务里指定池
# PythonOperator(..., pool='dw_etl', pool_slots=1)池的价值在保护下游:数据库写入、外部接口调用这类资源都应限制并发。