静态资源加速cdn

随笔3个月前发布 快窒息的鱼
30 0 0

阿里云CDN产品

https://www.aliyun.com/product/cdn

什么是cdn

静态资源加速cdn
https协议的证书部署

让你的网站更安全

为什么需要cdn

优势:

如果你在经营一家网站,那你应该知道几点因素是你制胜的关键:

内容有吸引力
访问速度快
支持频繁的用户互动
可以在各处浏览无障碍
从网站的运营商业角度分析,网站每慢1秒,就会丢失很多的方可,甚至这些访客永远都不会再访问。

一个网页的加载,其实就是

css
js
html
png、gif、text等一堆资源的整合
如何快速的让客户端获取到这些资源是必要问题

cdn特点

1.分布式全国都有节点,要看该cdn服务器的分布情况,覆盖情况
2.高速宽带
3.用户就近访问原则,智能解析

总结特点就是,阿里云提供的cdn资源加速服务,只要你的网站静态资源放在阿里云cdn上,你的网站就可以为全国的用户,都提供高速的网站访问服务。

全国节点多,云南的兄弟可以秒级打开,佳木斯的兄弟也可以,如果你的网站为海外用户提供服务,也是一样,阿里云全球都有服务器节点。
稳定、高性能
充足的带宽,存储能力
完善的监控体系,7*24小时全网监控,及时告警。

cdn工作原理(重要)

➜  ~ dig www.taobao.com

; <<>> DiG 9.10.6 <<>> www.taobao.com
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 7573
;; flags: qr rd ra; QUERY: 1, ANSWER: 3, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;www.taobao.com.			IN	A

;; ANSWER SECTION:
www.taobao.com.		558	IN	CNAME	www.taobao.com.danuoyi.tbcache.com.
www.taobao.com.danuoyi.tbcache.com. 50 IN A	116.136.165.107
www.taobao.com.danuoyi.tbcache.com. 50 IN A	116.136.165.106

;; Query time: 101 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Mon May 16 19:31:28 CST 2022
;; MSG SIZE  rcvd: 109

静态资源加速cdn
文字描述cdn工作原理

1.当用户(人在北京)访问www.yuchaoit.cn域名下的指定资源时,首先向本地DNS发起域名解析请求

2.LDNS检查缓存中是否有www.yuchaoit.cn的IP地址记录,有则直接返回给用户;没有向授权服务器发起DNS查询;

3.授权DNS服务器解析www.yuchaoit.cn时,返回域名的CNAME(又指向了另一个cdn域名)

4.此时该请求就已经发给了阿里云的cdn服务器,经过阿里云的DNS调度系统,返回该cdn域名对应的最佳IP地址(离该用户最近的)

5.此时LDNS获得阿里DNS返回的cdn解析的IP地址。

6.用户拿到了cdn的ip地址

7.用户向该ip发起资源请求。

- 如果该cdn对应的节点已经缓存了该静态资源,数据直接返回给用户
- 若cdn服务器中的资源过期或不存在,该节点会向源站发起该资源的请求,拿到资源后,结合用户设置的cdn缓存策略,将资源缓存到该节点,便于下次访问。

至此cdn请求结束。

如何判断,是否使用CDN

去看主域名,是否配置了CNAME,没有则没有用CDN
b站是否用了cdn
静态资源加速cdn
实际工作,解决问题,需要用到的技能,与思考流程,思考方式
静态资源加速cdn

© 版权声明

相关文章

暂无评论

您必须登录才能参与评论!
立即登录
暂无评论...