You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Airflow任务始终处于调度状态无法自动执行求助

Airflow DAG无法自动调度(仅手动可执行)的排查方向
  • 调度器进程未正常运行:检查Airflow调度器是否存活,可通过ps aux | grep airflow-scheduler查看进程,systemd环境下用systemctl status airflow-scheduler确认状态。调度器是自动触发DAG的核心,进程挂掉会导致完全无法自动调度。
  • start_date设置不符合要求:即使配置了Europe/Paris时区,也要确保start_date是过去的时间点,且与当前时间间隔至少大于一个schedule_interval周期(比如你设置的5分钟)。如果start_date是未来时间,调度器不会触发任何自动任务。
  • 时区配置不统一:确认Airflow全局配置文件airflow.cfg中的default_timezone是否和DAG里使用的Paris时区一致。同时检查服务器系统时区是否与Airflow配置的时区匹配,时区不匹配会导致调度时间计算偏差。
  • DAG处于暂停状态:在Airflow UI中查看目标DAG的开关状态,部分DAG导入后默认是暂停状态,需要手动开启才能触发自动调度。
  • 元数据库连接异常:调度器依赖元数据库存储调度状态,若数据库连接失败或异常,调度器无法读取/写入调度信息。可通过airflow logs -s查看调度器日志,排查数据库相关报错。
  • 调度器核心参数配置不合理:检查airflow.cfg中的scheduler_heartbeat_sec(调度器心跳间隔)、min_file_process_interval(DAG文件扫描间隔)等参数,若min_file_process_interval设置过大,会导致调度器无法及时发现DAG的调度需求。
  • 历史任务实例阻塞:如果存在未清理的up_for_retry、failed状态的历史任务实例,可能阻塞后续调度。可在UI的「Browse > Task Instances」中查看并清理异常实例。

内容的提问来源于stack exchange,提问作者Omegaspard

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 17:57:13