試圖運行supervisord(3.2.2)與芹菜多。 似乎是supervisord無法處理它。單一芹菜工人工作正常。 這是我supervisord配置 celery multi v3.1.20 (Cipater)
> Starting nodes...
> [email protected]: OK
Stale pidfile exists. Removing it.
>
我要去設定的週期的任務,芹菜什麼我嘗試使用腳本(官方網站上引用),以守護進程一個Django芹菜過程在測試服務器: Init-script: celery 所以,這是我的celeryd文件: # Names of nodes to start
# most people will only start one node:
CELERYD_NODES="indicators"
# but yo
從我所知道的,有兩個文件描述瞭如何設置芹菜。有「Running the worker as a daemon」,有「First steps with Django」。 Django文檔,它說: 我們還添加了Django的設置模塊爲芹菜配置源。這意味着您不必使用多個配置文件,而是直接從Django設置配置Celery。 這聽起來真棒。但是,從我所知道的,這是需要一個完整的芹菜系統守護進程文件: /e
我在Ubuntu上按照the user guide和this question on SO的方式對芹菜進行了惡魔化處理。簡而言之, 從celery github回購下載init腳本celeryd。 將配置文件the user guide保存爲celeryd.conf(要區別上面的init-script celeryd)並編輯設置。 我有一個額外的步驟將上述兩個文件從Windows機器傳輸到Ubun