Tag: 时间等待

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

在与服务器建立TCP连接后,我关闭了我的linux应用程序并调用了Socket.close()。 检查netstat -pant,我看到连接处于TIME_WAIT状态。 这使我无法立即连接回服务器,因为我使用相同的端口进行连接。 相反,我必须等待连接到TIME_WAIT状态的超时,然后才能重新连接。 我用套接字方法玩了很多运气 – set_so_timeout(),set_keepalive(),set_so_linger()和set_reuseaddr() – 这篇文章的确切拼写可能不正确。 我的问题是如何从TIME_WAIT状态获得连接,以便我可以立即重新建立连接? 请告诉我。 谢谢,jbu