3-12 CDN缓存

一、CDN 是什么?

http 缓存是浏览器端缓存,cdn 是服务器端缓存。

举个例子来说明 cdn 的作用:cdn 就是代理。厂家给商家发货,你从商家买货,商家就是 cdn,很方便。

二、CDN 怎么缓存?

和 Http 类似,客户端请求数据时,先从本地缓存查找,如果被请求数据没有过期,拿过来用,如果过期,就向 CDN 边缘节点发起请求。CDN 便会检测被请求的数据是否过期,如果没有过期,就返回数据给客户端,如果过期,CDN 再向源站发送请求获取新数据。和买家买货,卖家没货,卖家再进货一个道理

CDN 边缘节点缓存机制,一般都遵守 http 标准协议,通过 http 响应头中的 Cache-Control 和 max-age 的字段来设置 CDN 边缘节点的数据缓存时间

posted @ 2022-03-12 18:50  林见夕  阅读(100)  评论(0)    收藏  举报