CDN 源站

来源:互联网 发布:sql 最近7天记录 编辑:程序博客网 时间:2024/06/06 07:03

顾名思义,源站就是“源头的站点“,也就是CDN上面的资源,最初来自哪里。

下面举两个例子对比下,可能比较直观。

例子1:未引入CDN

假设你原先的服务器在华南,服务器上有张图片,此时,所有的用户,想要访问这张图片,都只能跑到华南这台服务器,哪怕用户本人在华北。

例子2:引入CDN

引入CDN后,访问情况就不同了。CDN最主要的功能就是实现了资源的就近访问。比如阿里云在华南、华东、华北都有CDN服务器,那么,华北的用户此时访问那张图片,就可以直接跑华北的CDN服务器上了,于是速度就快了。

什么是“源站”

但这里有个问题,华北的服务器上,图片从哪来的,不会凭空冒出来。这就是”源站“的作用了。

华北用户访问华北的DDN服务器,华北的CDN服务器发现没有用户想要的图片,于是就跑到”源站“去找那张图片,找到后,就给用户返回,并在本地缓存住。下次再有访问请求过来,直接就返回缓存的图片。

这就是”源站“的作用了,上面的过程,就是”回源“。大致的流程是

用户 --> CDN服务器 --> 源站

关于源站类型

里面有三项,这里只看前两项:ip、域名。

  • ip:也就是你的服务器的ip地址啦。

  • 域名:网站的域名。

  • oss域名:阿里云提供了oss服务,这个可以了解下。

如何选择:

  1. 只有一个ip地址:那么填这个就行。

  2. 一个ip地址+1个域名:填ip地址,可以减少DNS查询的时间。

  3. 多个ip地址+1个域名:建议填域名,以后增、删ip,不会影响这里的回源。如果多个ip在不同区的机器,说不定还能够只能解析到较近的源站ip。(猜想而已)



上级服务器,就是您的后端服务器,CDN数据源





https://segmentfault.com/q/1010000007239509

原创粉丝点击