- 最近写了一个Django项目,需要利用NGINX与Uwsgi部署到服务器上,调试的时候需要重启uwsgi,但占用的端口总是无法立即释放,百度一下,官方给了解释(留坑,以后填),具体的可以百度了解一下。
- 如果等待其自主释放,需要等待一段时间,很浪费时间。所以我们可以查出占用我们所需端口的进程,然后将其kill掉。接下来以8000端口为例:
*注(linux系统)
- 查看占用8000端口的进程号:
sudo fuser -v -n tcp 8000
- kill命令强制停止这些进程:
sudo kill -s 9 ****(PID进程号)
- 让我们再来看一下占用8000端口的进程
没有了,然后8000端口就可以被自己使用了
额,大致写了一下,排版什么的没注意,如果大家看的不舒服,或者有什么表述不清楚的地方请指出,我加以修改。