Правильный способ развертывания рабочего 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, затем включить и запустить службу.