cdn的疑惑,求大佬科普
使用的oss是cloudflare images,作为源站,用二级域名img.xxx.com进行cname绑定。使用的cdn是阿里云,用二级域名cdn.xxx.com对源站进行了配置。
访问cdn.xxx.com下的图片资源,显示ip是阿里云节点,而不是cf的ip。说明配置应该是生效的。
问题来了:
我尝试用同一台电脑的两个浏览器(Safari和Chrome)测试打开同一张图片
Safari过程:
第一次访问100kb,耗时2秒,显示x-cache miss,无Age字段,我可以理解成没预热,所以从源站需要点时间
第二次刷新后,97毫秒显示HIT命中,也存在Age。阿里云文档解释Age: 只有文件存在于节点上Age字段才会出现,当文件被刷新后或者文件被清除的首次访问,在此前文件并未缓存,无Age头部字段。
按道理第一次访问已经成功缓存到节点了,所以第二次访问这么快没毛病。
但是!!为什么第三次我只是切换了Chrome浏览器再访问,又回到了2秒耗时显示x-cache miss,无Age字段
为什么呢。求大佬 chrome是不是有代理插件
csdm 发表于 2024-10-1 17:49
chrome是不是有代理插件
都没装,从chrome也可以实现hit命中,切换回去safari,又会缓存失败。 有没有大佬
页:
[1]