内容分发网络:请简述 CDN 回源如何工作?

Posted 猿猿HHH

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了内容分发网络:请简述 CDN 回源如何工作?相关的知识,希望对你有一定的参考价值。

CDN 回源就是 CDN 节点到源站请求资源,重新设置缓存。通常服务提供方在使用 CDN 的时候,会在自己的某个域名发布静态资源,然后将这个域名交给 CDN。

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

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

以上是关于内容分发网络:请简述 CDN 回源如何工作?的主要内容,如果未能解决你的问题,请参考以下文章

CDN+ CDN项目的两大核心--缓存与回源

CDN 的缓存与回源机制解析

回源鉴权算法说明

回源鉴权算法说明

CDN内容分发网络简介

CDN内容分发网络的工作原理和解释