TCP连接大量CLOSE_WAIT状态问题排查

CLOSE_WAIT产生原因   close_wait是被动关闭连接是形成的,根据TCP状态机,服务器端收到客户端发送的FIN,TCP协议栈会自动发送ACK,链接进入close_wait状态。但如果服务器端不执行socket的close()操作,状态就不能由close_wait迁移到last_ack,则系统中会存在很多close_wait状态的连接,如下图所示: 可能的原因如下: 关闭socket
相关文章
相关标签/搜索