我有一個應用程序,我已經在Heroku上啓動,但芹菜擊敗過程不啓動時,我啓動服務器。芹菜擊敗不在Heroku開始
Procfile
web: gunicorn -w 4 connect.wsgi
celery: python manage.py celeryd -c 3 --beat
的工人可以被看作是開始Heroku的應用程序啓動後:
$ heroku ps
=== web (Free): gunicorn -w 4 connect.wsgi (1)
web.1: starting 2016/07/13 16:17:18 -0400 (~ 9s ago)
=== celery (Free): python manage.py celeryd -c 3 --beat (1)
celery.1: up 2016/07/13 16:17:25 -0400 (~ 2s ago)
然而,爲了獲得芹菜節拍進程在運行,我有在Heroku中明確地啓動它:
heroku run python manage.py celerybeat
芹菜擊敗當地罰款。這是Heroku的限制還是我做錯了什麼?
這太糟糕了......奇怪的是,您可以在終端中啓動一個流程,以獲得第三個流程。 –