Правильный способ развертывания рабочего django-rq

Возможно, это глупый вопрос, но я ничего не нашел, пока гуглил вокруг.

Итак, я на пути к преобразованию моей среды разработки в среду развертывания. Я подключил django и nginx с помощью uwsgi, поместил оба в контейнеры docker... пока что никаких проблем.

Но я использую django-rq, поэтому мне нужен процесс Worker. Во всех этих красивых примерах о развертывании django я не нашел ничего о развертывании django-rq. Все, что я нашел, это "создать контейнер docker и использовать manage.py", например, так:

CMD python manage.py rqworker [queue1] [queue2]

Правда? Я должен просто запустить рабочий таким образом? Я думаю, что manage.py нужен только для тестирования!

Вы можете создать службу systemd в Ubuntu, затем включить и запустить службу.

FYR: https://github.com/rq/django-rq#deploying-on-ubuntu

Вернуться на верх