linux - TIME_WAIT状态占用的socket

标签 linux time-wait

我可以使用“netstat -an cmd”在端口 9180 上看到 TIME_WAIT,而使用“lsof -i:9180”则看不到任何内容。

我的应用程序无法启动并报告套接字已被占用。

最佳答案

这些链接对此问题给出了很好的解释,link1 , link2 .

为了解决这个问题,需要等待一段时间,这样fin-wait就会超时,端口最终会进入关闭状态。

关于linux - TIME_WAIT状态占用的socket,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43535100/

相关文章:

linux - 如何通过程序根据汇编语句获取内存空间中的准确地址

c++ - 使用存档输入的 C++ 程序有什么问题?

php - 如果打开时出现这样的php文件,如何解决?

Linux 管道查看器,如何拆分管道

c++ - 如果在我执行 timed_wait 时系统时间发生变化怎么办?

TCP 连接永远不会处于已建立状态

linux - 从 Windows7 主机调整 Ubuntu Virtualbox vdi 大小不生效

Java服务器套接字不重用地址

java - TIME_WAIT 中的 tcp 连接不允许重新连接,java

tcp - 在 TIME_WAIT 状态下与 memcached 的连接过多