bri*_*cks 35 python django server
我使用clode服务器测试我的django小项目,我输入manage.py runserver&,然后我注销我的cloude服务器,我可以正常访问mysite但是当我重新加载我的cloude服务器时,我不知道如何停止开发服务器,我不得不杀死进程来阻止它,反正有没有停止开发?
use*_*ser 62
答案可以通过Google找到 - 并在其他论坛中得到解答.Unix和Linux StackExchange站点上提供了示例解决方案.
要明确,你可以这样做:
ps auxw | grep runserver
Run Code Online (Sandbox Code Playgroud)
这将返回进程及其各自的PID,例如:
de 7956 1.8 0.6 540204 55212 ? Sl 13:27 0:09 /home/de/Development/sampleproject/bin/python ./manage.py runserver
Run Code Online (Sandbox Code Playgroud)
在这种特殊情况下,PID是7956.现在运行它来阻止它:
kill 7956
Run Code Online (Sandbox Code Playgroud)
为了清楚/解决一些注释,你必须这样做,因为你在后台运行开发服务器(&在你的命令中).这就是没有"内置"Django停止选项的原因......
arc*_*pta 17
一个班轮..
pkill -f runserver
Run Code Online (Sandbox Code Playgroud)
我们可以使用以下命令。
-> netstat -ntlp
然后我们将获得带有 PID 的进程数,找到我们的 python 服务器 PID 并杀死进程。
-> 杀死-9 PID
| 归档时间: |
|
| 查看次数: |
58474 次 |
| 最近记录: |