我的气流服务器设置没有运行任务,甚至没有示例dags . 每当我进行手动运行时,都会创建一个运行状态的 DagRun 对象,但它始终保持不变 . 这个问题与所有的笨蛋有关,而不仅仅是一个特定的dag .

每当我触发dag时,我都能看到它出现在调度程序日志中,但芹菜日志中没有任何内容 .

我能够使用 airflow test 命令在dag中运行任务,它是 airflow trigger 或者手动触发器不起作用 .

我已经确保所有这三个命令都在运行,我现在也将它们置于主管之下 .

  • 气流网络服务器

  • 气流调度程序

  • 气流 Worker

我试过的事情

  • 我尝试将执行程序更改为 LocalExecutor 而不是没有帮助的芹菜执行程序 . 但那

  • 我目前正在使用redis进行排队,设置如下: broker_url = redis://myhostname.com:6379/10 和结果后端设置 celery_result_backend = amqp://guest:guest@localhost:5672 . 我帮忙了

  • for redis我尝试使用格式 amqp://pyamqp:// 来指定代理网址

  • 我've tried changing the celery version, but that resulted in errors. Celery version that I'使用的是芹菜== 4.0.2

这是在Ubuntu 14.04.5 LTS上运行的设置,我已经能够在我的mac上成功运行本地版本的气流 .

我已经坚持了几个星期,有人可以帮我解决/调试这个问题吗?