Как запустить процесс qcluster на производстве (Django-q)?
У меня есть Django webapp. У приложения есть несколько запланированных задач, для этого я использую django-q. При локальной разработке нужно запустить manage.py qcluster, чтобы иметь возможность запускать запланированные задачи.
Как я могу автоматически запустить процесс qcluster в производстве?
<Используете ли вы Procfile?
Моя конфигурация состоит в том, чтобы иметь Procfile, который содержит:
web: python ./manage.py runserver 0.0.0.0:$PORT
worker: python ./manage.py qcluster
Таким образом, каждый раз, когда запускается веб-процесс, создается еще один процесс для django-q.