文章目录
一.常见的CDN服务商二.CDN作用三.CDN特点四.功能五.CDN工作流程
一.常见的CDN服务商
(需要购买的) 网宿 蓝汛 阿里云 腾讯云
二.CDN作用
用来缓存和加速静态文件的读取 减轻后端存储层的访问压力
三.CDN特点
全国都有CDN节点 用户访问就近节点
四.功能
(用户在第一次访问的时候会去nfs上查,写入CDN,等到第二次访问的时候就可以从CDN直接调取) 1.可以按照域名缓存 2.可以按照文件后缀缓存 3.可以提前缓存预热
五.CDN工作流程
1.用户访问网站,输入域名的时候,假如域名做了CDN解析,会直接转到CDN节点,如果CDN节点上有数据,直接由CDN节点返回给用户;
2.加入CDN节点上没有资源,由CDN节点代替用户访问NFS,拿到数据后把nfs数据保存在CDN节点上一份,再传给用户,CDN上有数据缓存,下次可以直接由CDN返回给用户,不用到NFS(缓存默认是24小时过期)
例子:突然一段时间流量压力增大
原因:没有做CDN缓存,有活动访问多时,流量全部到NFS了。
解决方法:加CDN,把流量分布到到CDN节点上。