You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Linux内核持续重传已被对端ACK确认的数据导致Syslog会话挂起超时问题排查求助

Linux内核持续重传已被对端ACK确认的数据导致Syslog会话挂起超时问题排查求助

我碰到一个特别奇怪的问题:一条高流量的syslog会话(只有客户端往服务器单向发数据)毫无征兆地就挂起并超时了。

我在客户端抓了包,结果发现客户端一直在重传某个特定的报文段——哪怕服务器已经ACK过这个段了,而且每次客户端重传后,服务器几乎立刻就会用更高的确认号回复ACK。

会话末尾的抓包截图

上面的截图是这个会话最后的几个报文,从最左侧的时间戳就能一眼认出哪些是重传、哪些是ACK。看起来要么是服务器发的ACK根本没到客户端的socket,要么就是socket直接把这些ACK忽略了。而且问题刚出现的时候,抓包里完全看不到任何异常迹象。

有没有大佬能帮忙分析下,这种情况可能是什么原因导致的?

(注:原问题中“服务器响应al...”部分内容未完整)

备注:内容来源于stack exchange,提问作者user2567482

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.04.17 08:57:58