python - 如何在后台运行 Daphne Server (Django Channels) & worker?

标签 python django django-channels

我已经安装了 Django Channels。我正在尝试运行以下命令来运行 Daphne 服务器和工作人员。

> daphne chat.asgi:channel_layer --port $PORT --bind 0.0.0.0 -v2
> python manage.py runworker -v2

但是每个命令都会打开一个显示日志的实时终端。我只想将它们作为后台进程运行。谁能告诉我如何做到这一点?

最佳答案

对于这些类型的任务,您应该使用 supervisor .

关于python - 如何在后台运行 Daphne Server (Django Channels) & worker?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37339393/

相关文章:

python - django 异常处理程序中间件和 handler500

django - 什么是签名 cookie 以及它们为何有用?

javascript - 将 DJango 列表的数据传递给 javascript 列表时出错

python - 保存通知对象django websockets的逻辑

python - FTP 可以在浏览器中进行无需身份验证的连接,但不能在代码中进行连接

python - Latin-1 和 Python 中的 unicode 工厂

Django channel - Redis 集成错误 : aioredis. 错误。回复错误:ERR 未知命令 'EVAL'

python - 无法导入 ASGI_APPLICATION 模块 'myproject.routing'

python - 在python中获取两个(X,Y)坐标之间所有点的最快方法

python - 为最短的执行时间重新安排任务