簡體   English   中英

部署 django-rq worker 的正確方法

[英]right way to deploy a django-rq worker

也許這是一個愚蠢的問題,但我在谷歌搜索時沒有發現太多。

所以我正在將我的開發環境轉換為部署環境。 我使用 uwsgi 連接了 django 和 nginx,將它們都放在 docker 容器中……到目前為止沒問題。

但是我用的是django-rq,所以需要一個Worker進程。 在所有這些關於部署 django 的好例子中,我沒有找到太多關於部署 django-rq 的信息。 我發現的只是“創建一個 docker 容器並使用 manage.py ”,如下所示:

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

真的嗎? 我應該像這樣開始工作嗎? 我認為 manage.py 只是為了測試??

您可以在 Ubuntu 中創建一個systemd服務,然后啟用並啟動該服務。

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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM