摘自:Java web小项目_个人主页(2)—— 边缘加速原理与实现
作者:丶PURSUING
发布时间: 2021-03-27 14:44:40
网址:https://blog.csdn.net/weixin_44742824/article/details/115260283?spm=1001.2014.3001.5501
上篇:Java web小项目_个人主页(1)—— 云环境搭建与项目部署
目录
- 我们用的不是“同一个”百度
- 边缘加速服务
- 背景
- 实现
- 原理与过程
我们用的不是“同一个”百度
在谷歌中搜索百度,按下F12后刷新百度页面,可以在下图中看到一个Remote Address
:远程主机地址。
这是远程服务器的IP地址,百度一台服务器不足以承载全球的用户。
比如北京用户多,就在北京单独假设了一个机房,上海多也在上海架设一个。那么北京的用户就访问北京的机房,上海的用户就访问上海的机房。这样,多地访问的速度都可以很快。
百度在全球架设了一千多个机房,离你较近的服务器为你提供服务,所以笑称为北京的百度,上海的百度。
边缘加速服务
背景
用户遍布全球各地,要求项目遍布全球都能够展示,但有的城市可能只有少数用户,那么我们要不要为他们在那个城市单独设立机房?总感觉得不偿失,没有必要。
这时候云服务器商就帮你把这个事情做了,他们在很多城市都架设了节点,会给你提供边缘服务,让你的边缘城市也可以快速访问你的服务器。
实现
在云服务器上使用按量付费的方式使用这个服务:
阿里云的DCDN(与CDN不同的是还可以加速动态的网页)
原理与过程
浏览器要访问一个网站的时候,流程是这样的:
域名解析商先解析浏览器发送的域名,然后边缘加速节点从源站ip缓存数据到离域名最近的那个节点,最后浏览器访问那个节点。
源站IP
: ecs服务器的公网ip
域名解析商
:域名映射着ip地址,要解析域名得到IP地址再访问
注意:
如果你之前没有买过域名,下面就不用进行了。域名的使用先要购买,然后再去公安局备案,周期大概15天。
边缘加速具体教程:"您还需要前往域名DNS服务商处,进行CNAME解析,完成后将开启加速服务。"在哪个云上买的域名,就在那个云上进行调整。点击解析,添加一个二级解析…