共计 265 个字符,预计需要花费 1 分钟才能阅读完成。
CDN 是啥 & 实现原理
CDN 是啥???
Content Delivery Network
即 内容散发网络
简略来说 CDN 把资源缓存在离你最近的中央 提高效率
原理
1. 地址栏输出一个网址,浏览器没有 DNS 缓存,会向网站的 DNS 服务器发动申请
2. 网站的 DNS 服务器,设置了 CNAME,指向了某个 CDN 服务器
3. 申请 CDN 负载平衡服务器解析域名。
4. 把用户响应最快的节点返回给用户
5. 用户向该节点发出请求
总结
长处:
1. 减速
2. 加重源站负载
3. 抗住攻打, 不受源站影响
毛病:
1. 不适宜常常刷新的场景,常常刷新会导致缓存命中率降落
2. 受第三方管制影响
3. 老本
正文完