冻结的客户端连接中,传输中的字节数高于接收窗口

冻结的客户端连接中,传输中的字节数高于接收窗口

我正在处理一种“幽灵问题”。我们有一个端点 URL,有些人可以随时使用它而不会出现任何问题,但其他人在客户端有一个冻结的连接(使用 Java、Python C# 编写的多个客户端代码检查),该连接永远不会完成,而服务器可以看到重置连接。我已捕获了通过正常工作的网络进行的流量,并且它完全同步,我可以看到当发送方接近接收方窗口大小时它会回退,而出现故障的网络会使传输中的字节数超过计算的窗口大小的 3-4 倍。更令人困惑的是,我们有 2 个设置几乎相同的不同端点,其中一个会导致所述问题,另一个可以处理所有问题。(端点之间的唯一区别是集群上使用的 VM 类型)。似乎在两种情况下都宣传了自动缩放,初始数据包在我看来是相同的。 以下是工作网络的捕获 失败的网络捕获 失败的网络捕获

相关内容