非常长的使用ipv6的“连接”铬

连接到ipv6 subdobain www6.example.com需要很长时间。 在铬的净选项卡显示20s花费在“连接”。 其他时间要快得多。

然而,只有前两个连接是缓慢的(有时是21s,41s,24s)。 以下要求低于1秒。 等待〜2分钟,前两个请求再次该死的缓慢。

通过ipv4子域www.example.com调用相同的服务器(同时)是相当快的。

通过ipv6调用其他服务器(同时)也相当快。

在服务器上用haproxy精确运行ubuntu。 大部分处理的stream量是ipv4。

在连接build立之前,服务器端有这么长时间的问题?

我很高兴有任何见解,并热衷于提供更多的信息。

在这里输入图像说明

编辑:从铬添加屏幕截图。

当我parsing你的域名时,我得到三个不同的AAAAlogging:

www6.plista.com. 1800 IN AAAA 2a01:4f8:160:5102::2 www6.plista.com. 1800 IN AAAA 2a01:4f8:151:5021::2 www6.plista.com. 1800 IN AAAA 2a01:4f8:191:8075::2 

我只能访问其中一个IP地址( 2a01:4f8:160:5102::2 )。 当我尝试连接到另外两个,连接只是挂起。

21秒是Windows从IPv6到IPv4回落之前所用的超时时间。 当域名完全没有IPv4地址时,从第一个IPv6地址切换到下一个IPv6地址的时间相同,这是合理的。

41秒大概是两倍,这听起来像你期望的情况下浏览器必须尝试所有三个地址。