我的问题是我的localhost端口80被一个我不再需要的自动重载Django proc占用了,我不能杀死Django proc,因为它们在被杀死时会自动重载。
不久前我做了Django的一个面试任务,所以回到那里并以这种方式管理它并不容易。在macos上有没有简单的方法来防止这个过程再次出现?我试过使用launchctl
,但不清楚哪个项目将促进自动重装。
我有两个神秘的django进程,每当我用sudo kill {PID}
杀死它时,它就会自动重新加载。也就是说,我杀死了procs,我检查以确保端口80不再与sudo lsof -i :80
一起使用,它显示了2个自动重新加载的新procs。
我希望做任何事情,这样当我运行sudo lsof -i :80
时就不会得到任何结果。
1条答案
按热度按时间lpwwtiir1#
您可以执行此命令来终止进程而不自动重新加载
[更新]此命令仅适用于Linux
fuser -k 80/tcp