3
celeryd配置文件和守護文件的Django我試圖整合celeryd
與djnago但我堅持它的配置文件困惑與Linux的
有他們談論三個文件。我需要知道的應該是那些文件
我Celeryd可執行文件的內容/opt/python27/bin/celeryd
有三個文件,我不知道什麼應該是他們的內容
celeryconfig.py
/etc/default/celeryd
/etc/init.d/celeryd
我下面這個LINL http://celeryq.org/docs/cookbook/daemonizing.html 我是2和3之間怎麼一回事,因爲配置困惑是celeryconfig.py
但/etc/init.d/celeryd
他們有這樣的代碼
if test -f /etc/default/celeryd; then
. /etc/default/celeryd
fi
更多信息,我想,和它的工作,如果我使用'蟒蛇manage.py celeryd'但問題是,那麼它運行在前臺,我不能做任何事情。我如何在後臺運行或作爲守護進程運行。另外我怎麼提到我想用rabbitMQ作爲數據庫後端的indjango-celeryy。因爲我已經把這些放在celeryconfig.py中,如果使用django-celery – user825904
,那麼你不會使用這些設置。你把所有的設置放在celeryconfig.py中去到django settings.py文件。閱讀django-celery文檔,看看它是如何完成的。爲了把這個過程放在後臺,你可以使用一個標準的init腳本或者som工具,比如supervisor(http://supervisord.org/) – Ferran