其他分享
首页 > 其他分享> > cdn原理和配置猜想

cdn原理和配置猜想

作者:互联网

前置知识

域名,域名中的cname,A记录

原理

cdn会在用户层和服务器之间建立一个缓存层(也就是cdn服务器)。

用户获取资源(我理解的资源是css,js,html,img)从缓存层获取。缓存层没有要返回的资源,会先去源站获取,缓存下来,同时返回给用户。从源站获取资源的过程就是回源】

当缓存层没有对应资源时,缓存层会向源站获取。

配置

  1. 阿里云或aws云上建立一个cdn服务,填写源站域名,回源类型,提交后生成一个CNAME。 这个CNAME大概对应cdn服务器上的回源配置。
  2. 代码中这样写:<img src="cdn.test.com/test.jpg"/>
    在域名解析配置中就加一个cname类型的解析:
    cdn.test.com --> 链接到第一步得出的CNAME

总结: 用户获取图片时,会先被解析到第一步的CNAME,CNAME找到具体的cdn服务器。cdn服务器返回资源。

标签:缓存,猜想,回源,cdn,配置,获取,CNAME,原理
来源: https://www.cnblogs.com/zhuhj/p/14758344.html