连接到ipv6子多巴因www6.example.com需要很长时间。在chrome中,net选项卡显示20多岁的人花在“连接”上。其他时间都要快得多。
然而,只有前两个连接比较慢(有时是21s、41s、24s)。以下请求远低于1s。等待~2分钟前两个请求再次他妈的慢。
通过ipv4子域www.example.com调用相同的服务器(同时)是相当快的。
通过ipv6调用其他服务器(同时)也相当快。
在服务器上,使用haproxy精确地运行ubuntu。处理的大部分流量是ipv4。
在建立连接之前,服务器端有什么问题?
我很高兴有任何见解,并热衷于提供更多的信息。

编辑:添加屏幕截图从铬。
发布于 2014-11-24 20:11:05
当我解析你的域名时,我会得到三个不同的AAAA记录:
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之前将使用的超时。在域名根本没有IPv6地址的情况下,同样的超时适用于从第一个IPv6地址切换到下一个IPv4地址。
41秒大约是原来的两倍,这听起来就像你所期望的,如果浏览器必须尝试所有三个地址。
https://serverfault.com/questions/646701
复制相似问题