Django:使服务器继续运行而不使用运行服务器
Django: Make the server continue to run without using runserver
我已经开始在我的服务器上使用 django_channels。但是如果我想让 websocket 工作,我必须使用:
python manage.py runserver 0.0.0.0:8080
服务器运行,我可以连接ws://myip:8080
但是,一旦我这样做 ctrl+c。它退出了,也就是说,我无法再连接到 ws://myip:8080
。
我想一直运行。
您可以将它 运行 保留在后台,而无需挂断。
只需使用下面的命令。
nohup python manage.py runserver 0.0.0.0:8080 &
To kill
在端口 8080
上查找 pid 运行
netstat -nlp | grep :8080
然后在你得到 pid
kill pidnumber
我已经开始在我的服务器上使用 django_channels。但是如果我想让 websocket 工作,我必须使用:
python manage.py runserver 0.0.0.0:8080
服务器运行,我可以连接ws://myip:8080
但是,一旦我这样做 ctrl+c。它退出了,也就是说,我无法再连接到 ws://myip:8080
。
我想一直运行。
您可以将它 运行 保留在后台,而无需挂断。 只需使用下面的命令。
nohup python manage.py runserver 0.0.0.0:8080 &
To kill
在端口 8080
netstat -nlp | grep :8080
然后在你得到 pid
kill pidnumber