每当我从google服务器下载图片时,它都比其他图片慢得多(最多需要4秒)。
time curl -s https://pay.google.com/about/static/images/social/og_image.jpg -o image.png实际0m1.656s用户0m0.080ssys 0m0.096s
另一种虚拟网络上的azure服务器
time curl -s https://pay.google.com/about/static/images/social/og_image.jpg -o image.png实际0m0.222 s用户0m0.077ssys 0m0.058s
什么虚拟网络的设置可以导致这是不同的?
发布于 2019-05-29 13:47:53
我发现了其中一个问题:在快速vm上,url解析为74.125.143.92,慢vm解析为172.217.194.92。出于某种原因,它解析为一个具有300‘s延迟的ip。
这是怎么回事?
编辑:发现这是因为AZURE DNS服务器。缓慢的vm虚拟网络使用返回ip的内部azure dns服务器。我们的vm总部设在西欧地区。我假设google会根据蔚蓝dns服务器返回一个ip,或者假设它来自美国地区。
https://serverfault.com/questions/969309
复制相似问题