有用户反应使用CDN网站访问慢?

lxcdn2年前 (2022-06-08)常见问题431

主要是缓存没有配置好

一、缓存命中率不高,影响缓存命中率的常见的几个原因如下:

缓存配置的问题

频繁的刷新url或者目录缓存

Http Header导致无法缓存

刚添加,缓存的文件还不多

源站类型,可缓存的内容少

网站访问量低,过期时间短,命中的文件少

二、局部地区访问速度较慢,个别区域动态文件回源较慢。

只要是文件被CDN 缓存后,CDN 访问就会比源站访问快些的。出现这种请可以参考如下的排查思路进行定位:

1、测试域名解析是否正确,以确保您的应用已经正常解析到CDN 上。常用的命令是ping 域名即可

2、测试域名进行访问,在本地电脑上使用开发工具F12 ,然后按住Ctrl+F5 多刷新几次,找一些静态页面判断一下是否已经被缓存,主要看x-catch 是否已经hit。hit说明已经命中,miss说明没有被缓存。如果没有被缓存,就需要在排查一下没有被缓存的原因了。

3、看一些已经缓存的静态文件的加载时间,然后截图对时间进行一下标注 ;

4、在将用户域名绑定到本地的hosts 文件,绑定后等于解析到源站上进行访问,还是使用开发者工具,Ctrl+F5 多刷新几次,找一下刚刚查看到的文件连接,关注一下时间,标注截图。然后将两个标注的截图都发给客户,这里一定会看到源站的访问时间要比CDN 加速后访问的时间要长的。就可以验证了。


相关文章

接入使用访问域名CDN报错?

首次使用访问域名报错 502源站服务器连接错误1.查看你CDN的源站地址填写是否正确(最好填源站服务器IP)不要填写你使用CDN的域名2.查看你源站回源端口是否开启3.检查源站是否正常,是否有拉黑本C...

CDN的防C效果不明显被C经常502?

CDN的防C效果不明显被C经常502?

我们的CDN为了用户体验性默认策略为最初级别,当系统检测到您遇到较大流量攻击时会自动切换更加严格的策略,但还是会有一部分会未被过滤到流入源站导致堵塞,所以可以参考《CC规则》《自定义CC规则配置举例》...

拦截支付回调怎么办、拦截了API业务怎么办?

拦截支付回调怎么办、拦截了API业务怎么办?

如果有API业务的 客户 被拦截了 或者 支付 回调 被拦截了 等等问题  客户参考 自定义规则防护...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。