最近调试时遇到一个tcp连接 一发交易server端就从es连接状态变成close_wait状态的问题。
tcp连接需要三次握手,而被动关闭连接则是需要四次握手的,不能说单方面关闭连接就是成功关闭连接了。
首先我们要搞清楚close_wait出现的机制和原理。
close_wait状态其实client端和server端都有可能出现.
我们先看其他博客对close_wait解释.
他的情况是client端为close_wait状态.

本文探讨了TCP连接中出现Close_Wait状态的原因,详细分析了客户端主动关闭连接导致服务器端进入Close_Wait状态的机制,并通过实际案例揭示了代码错误如何引发此问题。


4677
2594

被折叠的 条评论
为什么被折叠?