您的CDN生效了吗?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了您的CDN生效了吗?相关的知识,希望对你有一定的参考价值。

一、CND问题简述

今天把静态图片通过NFS进行分布式存储,但业务图片访问速度很慢,通过curl访问查看访问信息,没有命中,所以又推了一边CDN,后续访问速度有所有提升,但需要判断下 您的静态数据 是否使用CDN呢?换句话来说,您花的前 起作用了不;

二、通过浏览器审查元素判断cdn缓存是否成功

设置好cdn了,如何查看内容是否缓存到cdn上,参考如下步骤:

1)打开google浏览器,按F12,然后地址栏输入要查看的url,

技术分享图片

2)点击network,点击访问的图片,能看到详细的请求request,response报文信息。如下图

技术分享图片

三、请求报文中,注意如下三个字段:

X-Swift-SaveTime 是开始在cdn上缓存的时间,截图是2015-09-22 06:33:49开始在cdn缓存的,由于时间是GMT时间,折算成北京时间加8小时,也就是2015-09-22 14:33:49开始缓存

X-Swift-CacheTime 是cdn默认缓存时间,以秒为单位,截图86400意思是缓存24小时。

Age 是在cdn上已经缓存的时间。截图意思是已经在cdn缓存了163s,从2015-09-22 14:33:49开始缓存的,当前时间就是2015-09-22 14:36:32。可以跟自己电脑时间对比一下。

通过上述信息,就初步可以判断您的静态数据是否启用CDN。

以上是关于您的CDN生效了吗?的主要内容,如果未能解决你的问题,请参考以下文章

CDN 服务域名解析配置

超详解析 | CDN HTTPS优化实践,全网一分钟生效

全栈编程系列SpringBoot整合Shiro(含KickoutSessionControlFilter并发在线人数控制以及不生效问题配置启动异常No SecurityManager...)(代码片段

腾讯云CDN零改造为您的APEX系统提速300%

CDN 边缘微信h5斗牛开发规则,三秒部署支持定制即时生效,多种规则覆盖常用业务场景

CDN惹的祸:记一次使用OSS设置跨域资源共享(CORS)不生效的问题