在我推动我们的资产来源改变之后,我是否有方法来检查这个变化是否真的在我们的CDN上无处不在?我正在研究类似于OpenDNS缓存检查对DNS更改所做的事情。
发布于 2016-07-07 04:05:49
这在很大程度上取决于您使用的CDN。作为基本指南,CDN的绝大多数内容仅在通过边缘节点请求内容时才部署到边缘节点。处理这一问题的最佳方法是将版本控制字符串附加到文件名(如file.js?v=1.0.0 )的末尾,以打破浏览器缓存和CDN缓存,并在推送后获取最新版本。
一些CDN提供商使用多播网络,您将内容推送到一个源服务器,并且它会自动分布到全球各地的所有边缘服务器,但这并不是其中的绝大多数。
https://webmasters.stackexchange.com/questions/82041
复制相似问题