摘要: CDN 是将静态资源存在距离用户端较近的 CDN 节点上,如果CDN节点上已经缓存了资源,用户直接访问该资源。如果 CDN 节点上不存在资源,用户就需要通过 CDN 回源站获取最终资源。因此 CDN 回源带宽多少,将决定客户源站需要每月支出带宽成本的多少。也成为客户运营人员需要考虑的核心命题。。。
1. 配制合理的CDN缓存规则
说明:让当地或就近的 CDN 节点上的缓存内容,直接提供给用户访问。多个客户访问相同资源也无需回源站获取内容,以此减少回源带宽。
优点:缓存住的内容可直接由 CDN 提供资源的访问。
缺点:根据 CDN 缓存算法 "最近最少使用" 的原则,将最近访问内容频率最低的会被清理出 CDN 缓冲中,导致冷资源还会重新回源站获取。
推荐程度:★★★★★
例如: jpg|bmp|gif
图片类型缓存 7 天,mp4|flv|ts
视频类型缓存 30 天
2. 去问号回源
说明:只缓存 URL 中的问号 ?
前路径中的地址资源,而不再缓存整条 URL 地址资源。
优点:只缓存住主要的资源内容,忽略掉问号后的经常变化的参数,有利于提高缓存命中率,减少回源带宽。
缺