增加 Airflow Web Server CPU、内存、带宽等资源
提升数据库性能和连接质量
调整 Airflow Web Server 和 Redis 配置参数
缩小 DAG、任务数量和 TaskInstance 数据库查询范围
以下是调整配置文件的示例:
在 airflow.cfg 中增加或修改:
web_server_worker_timeout = 1800
web_server_worker_hardware_concurrency = 4
在 redis.conf 中修改:
timeout 0
tcp-keepalive 60
在 uwsgi.ini 中增加或修改:
harakiri = 1800
chmod-socket = 666
vacuum = true
buffer-size = 32768