TCP 高 Send-q 与 FIN_WAIT1 状态相结合

TCP 高 Send-q 与 FIN_WAIT1 状态相结合

我的一个网络服务器出了问题,需要花几分钟才能完全呈现一个网页。

我查看了 TCP 连接并注意到 send-q 缓冲区中的值非常高,同时 TCP 状态也为 FIN_WAIT1,这表明 TCP 已启动主动关闭,而数据仍在缓冲区中?

查看我的网络接口,我还注意到有大量数据包被丢弃。那么 send-q 可能是尝试重新传输这些数据包吗?

页面最终加载并且 send-q 降至零,同时 TCP 连接关闭。

我只是想知道是否有人以前遇到过这种情况,并且我是否走在“正确的道路上”可以这么说。

相关内容