我们已为我们的网站订阅了CDN(内容分发网络)。
有没有办法(任何在线工具显示)查看可用的服务器位置。
有没有办法检查这是否正常?
答案 0 :(得分:0)
查看Server的Response标头。以前我的是Apache / 2.2.22,在设置cloudflare之后它仍然是Apache / 2.2.22,但是使用web sniffer它将它显示为cloudflare-nginx。
之前我一直在查看chrome dev工具中的响应标头,但是web sniffer提供了不同的服务器响应标头?!
答案 1 :(得分:0)
您可以使用类似https://is-it.online/的工具来衡量全球各地的页面/资源加载时间。如果CDN设置确实有效,则在所有位置上都应始终显示相似的响应时间,否则,离站点实际托管位置较近的位置将减少响应时间,并且当您远离该位置时,该响应时间会增加。>
完整指南位于此处:https://medium.com/@abhijeeta/how-to-check-if-cdn-is-working-for-my-website-9fa96cd6ba32
答案 2 :(得分:0)
如果要检查CDN是否提高了全球访问者的页面加载速度,则可以使用pingdom或gtmetrix之类的性能测试工具,并选择不同的位置来测试加载时间。但是,对于每个位置,您将需要运行两次测试,因为首次运行CDN所需的时间要比平时更长,因为CDN必须在交付之前首先在该地理位置获取这些文件。
如果要检查CDN的位置数,可以使用CDN Latency Benchmark之类的工具来了解它。这样,您就可以得出CDN在世界范围内的延迟时间,还可以列出CDN在不同国家/地区解析到的IP。