TCP四次挥手

TIME_WAIT状态存在的必要性: 确保有足够的时间让对方收到ACK包; 避免新旧连接混淆; 四次挥手原因: 因为全双工,发送方和接收方都需要FIN报文和ACK报文; 服务端出现大量CLOSE_WAIT状态: 对方关闭socket连接,我方忙于读或写,没有及时关闭连接: 检查代码:特别是释放资源的代码; 检查配置,特别是处理请求的线程配置。 使用netstat awk 指令
相关文章
相关标签/搜索