连接到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秒大概是两倍,这听起来像你期望的情况下浏览器必须尝试所有三个地址。