TCP连接暂停了很长时间,然后重新启动

问题描述 投票:0回答:1

我在Windows PC上托管了一个ubuntu 18.04 vbox,并已桥接至千兆位有线连接。在Windows PC上运行的Chrome中,我在Ubuntu VM上调用graphql api。 graphql返回大约3MB的数据,并且一切正常。

Windows PC位于DMZ中,我可以从另一个位置(远程)的另一台PC调用graphql API。 Iperf3告诉我,远程连接时大约有10-15 Mbit / s的带宽。

无论如何,当我尝试调用graphql API时,碰巧在传输大约700kB后,TCP连接(在端口4000上)似乎暂停了很长时间(大约70-80秒),然后重新启动。有时会执行所有传输,但并非所有时间都执行。

这是显示“暂停”的捕获:

enter image description here

我使用TCP窗口大小(减小了它)却无济于事。

tcp connection hang
1个回答
0
投票

我在不同的Web服务器上进行了几次测试,在使用VMWARE的Ubuntu VM上也进行了最后的测试。我必须从Windows以太网接口堆栈中删除“ LiveQoS NDIS 6筛选器驱动程序”。使用虚拟机时,此“ LiveQoS NDIS 6筛选器驱动程序”会引起许多问题。如果您需要其他信息,我们将很乐意为您提供帮助。

© www.soinside.com 2019 - 2024. All rights reserved.