最近更新时间:2023.03.07 14:29:11
首次发布时间:2022.07.29 10:29:11
当您的业务域名www.test.com
接入全站加速服务后,在您的用户发起 HTTP 请求时,全站加速加快客户端请求内容分发的流程如下:
用户请求获取源站域名www.test.com
下的动态内容或静态内容,先向本地DNS发起域名解析的请求。
本地DNS检查缓存中是否有www.test.com
的IP地址记录。
如果有IP记录,系统将IP地址记录返给终端用户。跳转第6步。
如果没有IP记录,系统将授权网站进行DNS查询。跳转第3步。
网站DNS解析www.test.com
时,将此域名解析到CNAME:www.test.com.c.bdsa.cdnbuild.net
。
基于CNAME记录,本地DNS将请求发送至全站加速DNS调度系统。全站加速DNS调度系统对www.test.com.c.bdsa.cdnbuild.net
解析。
全站加速 DNS 系统会分配最佳边缘节点的IP地址给本地DNS。最佳边缘节点是距离用户最近、能最快响应用户请求的边缘节点。
用户获取最佳边缘节点的IP地址。
用户根据最佳边缘节点的IP地址,向最佳边缘节点发起访问请求。
根据请求内容的类型,边缘节点的处理如下:
若请求内容为静态内容,且静态内容已经缓存在IP地址对应的边缘节点上,那么边缘节点将请求内容直接返回给终端用户,HTTP请求的处理流程结束。
若请求内容为动态内容,或者还没有缓存在边缘节点上的静态内容,那么边缘节点将使用智能算法查询内部网络到源站之间的最佳路径,通过最佳路径将请求路由到源站。
源站收到请求后,将请求内容返回给边缘节点。
边缘节点将源站返回的内容发送给终端用户,同时缓存静态内容。HTTP请求的处理流程结束。