记一次网络MTU过大导致send失败的问题排查过程
问题描述:在一个CS架构环境下,客户端send接口发送总是失败,导致客户端不断的主动断开又重连。分析过程:在客户端抓发往服务器的数据包。发现,连着发送几个数据包后,服务器都没有给确认,导致客户端认为对方接受窗口已满,从而发包失败。导致这个现象可以有几个原因:1. 客户端数据包没有发送到服务。2. 服务器收到数据,但出现问题没能及时回复确认。3. 服务器回复了确认,但客户端没能收到确认包。 进...
原创
2020-03-24 14:46:15 ·
2274 阅读 ·
1 评论