华为云计算 云知识 CDN回源是如何工作的?
CDN回源是如何工作的?

 【CDN优惠活动】

CDN回源原理

 

常规的CDN都是回源的。CDN回源就是当有用户访问某一个URL的时候,若是被解析到的那个CDN节点没有缓存响应的内容,或者是缓存已经到期,就会回源站去获取。若是没有人访问,那么CDN节点不会主动去源站拿的。

比如源站在xxxxx.com中发布静态资源,然后在CDN管理后台配置了这个源站。在使用CDN时,服务提供方会使用另一个 域名 ,比如说 ssssss.com。然后配置将xxxxx.com用 CNAME 记录指向CDN的智能 DNS。这个时候,如果用户下载ssssss.com /a.jpg,CDN的智能DNS会帮用户选择一个最优的IP地址(最优的CDN节点)响应这次资源的请求。如果这个CDN节点没有 a.jpg,或者源站内容有更新的时候,CDN就会到 xxxxx.com源站去下载,缓存到CDN节点,然后再返回给用户。

CDN回源有3种情况,一种是CDN节点没有对应资源时主动到源站获取资源;另一种是缓存失效后,CDN节点到源站获取资源;还有一种情况是在CDN管理后台或者使用开放接口主动刷新触发回源。

 

 

CDN回源请求资源的场景有哪些?

 

当CDN节点没有缓存用户请求的内容时,会回源请求资源。

当CDN节点上缓存的内容已过期时,会回源请求资源。

CDN原本是给企业的网站加速的,可是有时会由于不合适的回源策略给服务器带来负担,只有选择正确的策略才能给本身的网站带来更高的访问效率。

 

CDN回源率计算方法

 

回源比分为回源请求数比例及回源流量比例两种设计

回源请求数比:

统计数据来自全部边缘节点上的请求记录,其中,对于没有缓存或缓存过时(可缓存)的请求以及不可缓存的请求,均计入回源请求中,其余直接命中缓存的,则为命中请求。

回源流量比:

回源流量是回源请求文件大小产生的流量和请求自己产生的流量 回源流量比=回源流量/回源流量+用户请求访问的流量blog。


版权声明:本文章文字内容来自第三方投稿,版权归原始作者所有。本网站不拥有其版权,也不承担文字内容、信息或资料带来的版权归属问题或争议。如有侵权,请联系contentedit@huawei.com,本网站有权在核实确属侵权后,予以删除文章。

上一篇:什么是文字识别 下一篇:做故障排除时,CDN节点IP归属如何查询?

华为云11.11 CDN和视频云分会场

 

节点丰富,构建快速,提供安全、中立、可靠的内容加速服务