[英]Airflow 1.9 - Tasks stuck in queue
從PyPy(1.9.0)安裝最新的Apache-Airflow
設置包括:
我在3台主機上進行了安裝。
主機#1
主機#2
主機#3
我有一個簡單的DAG,它執行每1分鍾運行一次的BashOperator任務。 我可以看到調度程序“排隊”工作,但是,它永遠不會被添加到Celery / RabbitMQ隊列中並被工作人員接走。 我有一個自定義RabbitMQ用戶,身份驗證似乎很好。 但是,Flower不會顯示任何填充數據的隊列。 它的確看到兩個工作機在各自的隊列上偵聽。
我檢查過的事情:
我閱讀了有關作業未運行的文檔部分。 我的“ start_date”變量是當前日期之前的靜態日期。
操作系統:Centos 7
我能夠弄清楚,但是我不確定為什么會這樣。
解決方法是將“ broker_url”變量更改為使用“ pyamqp”而不是“ amqp”。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.