如何防止django在我移除项目后通过httpd声明localhost端口80?

4xrmg8kj  于 2023-10-21  发布在  Go
关注(0)|答案(1)|浏览(89)

我的问题是我的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时就不会得到任何结果。

lpwwtiir

lpwwtiir1#

您可以执行此命令来终止进程而不自动重新加载
[更新]此命令仅适用于Linux
fuser -k 80/tcp

相关问题