我在我的 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/yidong/532338.html
標籤:PythondjangoPostgreSQLheroku芹菜
