Mis*_*tyD 1 linux django django-channels
我想知道我的开始选择是什么
./manage.py runworker
Run Code Online (Sandbox Code Playgroud)
在后台。我尝试这样做
python ./manage.py runworker 2>>./daphneWorker.log >&2
Run Code Online (Sandbox Code Playgroud)
但这似乎也不起作用。关于如何让它在后台运行有什么建议吗?
您可以使用nohup它来使其在后台运行。
nohup python manage.py runserver 0.0.0.0:80 &
Run Code Online (Sandbox Code Playgroud)
nohup可防止在您注销或退出 shell 时自动中止该命令。
为了停止在端口 80 上运行服务器的进程
netstat -nlp | grep :80
Run Code Online (Sandbox Code Playgroud)
上面的命令给你 processId 或 PID
然后:
kill PID
Run Code Online (Sandbox Code Playgroud)
如果您想记录输出
nohup python manage.py runserver 0.0.0.0:80 > myLog.out &
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2296 次 |
| 最近记录: |