谷姐:我们都是谷歌迷
We are all Google fans

cdn的疑惑,求大佬科普-5000000

本文于 2024-10-02 06:53 更新,部分内容具有时效性,如有失效,请留言
Rate this post

使用的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字段
为什么呢。求大佬

热议
2楼 csdm 昨天17:49

chrome是不是有代理插件

3楼 5000000 昨天17:51

chrome是不是有代理插件

都没装,从chrome也可以实现hit命中,切换回去safari,又会缓存失败。

4楼 5000000 昨天18:42

有没有大佬

5楼 iks 昨天20:34

cache-control 是多少

6楼 xingkongyunwang 昨天22:48

因为没缓存到浏览器里面

7楼 enocag 昨天22:57

原站设置缓存时间多长?
阿里云那边有没有设置强制缓存?

8楼 WeTest.Vip 昨天23:01

可能访问的不是一个IP
还有tls协议版本也有关
还有https需要加解密
每次加解密的时间都不一样

申明:本文内容由网友收集分享,仅供学习参考使用。如文中内容侵犯到您的利益,请在文章下方留言,本站会第一时间进行处理。

未经谷姐允许不得转载:谷姐靓号网 » cdn的疑惑,求大佬科普-5000000
分享到: 生成海报

热门文章

评论 抢沙发

评论前必须登录!

立即登录   注册

买Google Voice认准【谷姐靓号网】

Google Voice靓号列表Google Voice自助购买
切换注册

登录

忘记密码 ?

切换登录

注册

我们将发送一封验证邮件至你的邮箱, 请正确填写以完成账号注册和激活