使用腾讯云CDN怎样判断是否命中CDN Cache

腾讯云CDN是基于腾讯自建CDN打造的开放云产品,为互联网业务提供全面稳定的CDN服务,将腾讯多年在CDN加速上积累的经验开放给广大互联网业务厂商。为更好的为小流量客户提供扶持,2016年1月起,所有腾讯云CDN客户每月将免费获赠10G流量包,流量计费模式下即可享受优惠。对于博客或者小流量站点,每个月10G的流量足够使用了。如你还没找到合适的CDN服务,不妨试一下腾讯云CDN。

站点启用腾讯云CDN后,可以通过浏览器的“开发者工具”-“Network”查看访问回包头部的X-Cache-Lookup信息,查看本次访问是回源访问还是CDN加速访问。(浏览器内按“F12”即可打开浏览器开发者工具)

X-Cache-Lookup:Hit From MemCache 表示命中CDN节点的内存

X-Cache-Lookup:Hit From Disktank 表示命中CDN节点的磁盘

X-Cache-Lookup:Hit From Upstream 表示没有命中CDN

如图所示的访问Hit From Upstream即没有命中CDN节点的缓存。其中命中CDN节点内存的速度是最快的,当然CDN节点不可能把所有内容都放在内存中,只有部分经常被访问的内容才会被放到CDN内存中,大部分时间主要是命中CDN节点的磁盘。Hit From Upstream表示没有命中CDN,访问回源。如经常出现Hit From Upstream,请查看CDN缓存设置是否允许缓存此类型文件或者缓存时间设置是否过短。

为提高CDN节点的命中率,建议在CDN后台将不长修改的静态内容(如图片)的缓存时间设置的长一些。CDN命中率提高,网站访问速度也会相应提高。

Published by

风君子

独自遨游何稽首 揭天掀地慰生平

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注