我在我的 Django 應用程式上使用 Celery。
celery -A appname worker -l info --pool=solo除非我在終端中運行,否則我無法執行 celery 任務。
當站點處于生產狀態時,如何執行它?
uj5u.com熱心網友回復:
您需要向您的 中添加一個流程worker,Procfile例如
web: gunicorn some_app.wsgi
worker: celery -A appname worker -l info --pool solo
重新部署后,擴大一名或多名工人,例如通過運行
heroku ps:scale worker=1
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/531691.html
標籤:PythondjangoPostgreSQLheroku芹菜
上一篇:有人能解釋一下這個leetcodejavascript問題中的“current.next”和“current.val”是什么意思嗎?
下一篇:03-開發領域實踐
