如果你的网站使用了 CDN 加速,当用户请求你的网站时,CDN 会找到离用户最近的节点,看看这个节点中是否缓存了用户想要的内容:
- 如果节点缓存了用户想要的内容,就直接发送给用户,不用再去请求源服务器;
- 如果节点没有缓存用户想要的内容,那么节点会自动请求源服务器获取想要的内容,然后再发送给用户;同时,节点也会把从源服务器获取的内容缓存起来,下次有用户再请求相同内容时,节点会直接发送给用户,而不用再去请求源服务器。
只有在用户第一次请求内容时,节点才会访问源服务器,以后用户(包括新用户和老用户)再去请求相同内容,因为节点已经缓存了,所以会直接发送给用户,不会再去访问源服务器,此时源服务器就被“屏蔽”了,它不会知道有用户请求内容。
页面从源服务器拉取内容的过程,专业术语叫做反向代理(Reverse Proxy),Nginx 就是一个著名的反向代理服务器。
向离你最近的服务器集群请求内容,这个速度是极快的,通常是秒级响应。C语言中文网和魏雪原两个网站都使用了阿里云的 CDN,你看它的响应速度多快。
需要的可以联系我哦 TG : @patford @cdncloudzhangqiting 微信:cdncloudqiqi fordfiesta001 QQ:2621136325
|