4
首先 - 我知道UWSGI建議使用smart-attach-daemon
我應該使用附加守護進程或智能連接守護程序自動啓動芹菜UWSGI(地更新任務)
來自:http://uwsgi-docs.readthedocs.io/en/latest/AttachingDaemons.html
Managing celery:
[uwsgi]
master = true
socket = :3031
smart-attach-daemon = /tmp/celery.pid celery -A tasks worker --pidfile=/tmp/celery.pid
然而,看起來當我將更新推送到服務器時,Celery任務不會更新 - 爲了實現這一點,我似乎做了killall celery
問題 - 它似乎實際上會自動使用attach-daemon
來啓動它?
我在這裏錯過了什麼,有沒有比殺掉芹菜實例或使用attach-daemon
更好的解決方案?
接受答案 - 因爲它是我最終做的,但仍不能解釋爲什麼芹菜文檔建議'smart-attach-daemon' – Chozabu
我沒有在芹菜文檔中找到它https://celery.readthedocs.io/ en/latest/search.html?q = smart-attach-daemon%E2%80%8C&check_keywords = yes&area = default – atn
我的不好 - 我的意思是UWSGI文檔,上面鏈接(http://uwsgi-docs.readthedocs.io/en /latest/AttachingDaemons.html) – Chozabu