如何高效处理“地址已被使用”?

如何高效处理“地址已被使用”?

如果我尝试运行自己的 Python 程序来侦听特定端口,我可能会得到:

socket.error: [Errno 98] Address already in use

如果程序没有正常终止。

虽然这可以通过以不同的方式编写程序来解决,但作为系统管理员,如果您只是编写了一个写得不好的程序,那么正确的处理方法是什么?

似乎没有任何进程使用该端口,但它仍然保留用于此用途。 lsof 和 netstat 没有给我任何可以杀死的东西,那么我应该做什么才能快速重用端口而不修改相关程序?

相关内容