在 CDN 控制台刷新预热功能界面单击【操作记录】,即可查看预热任务的执行状态。预热任务的状态为成功,表示预热任务提交成功,并不代表文件已经预热结 束。执行如下命令,查看预热任务的执行状态
curl -I 'http://cdnoss.xxxxxxxxxx.com/test.json'
系统显示类似如下 (1)CDN 缓存节点可分为 L1 节点(一级节点)和 L2 节点(二级节点),请求的 流程是:客户端 -->CDN_L1-->CDN_L2--> 源站。CDN 的 L1 节点是边缘节 点,分布在靠近用户侧,L2 节点分布在几个大区下,可以把 L2 节点理解为汇聚式 节点,一个 L2 对应多个 L1 节点。预热功能是指提交 URL 预热请求后,CDN 的 L2 节点作为一个客户端,主动向源站发起请求,将源站的资源缓存到 CDN 的 L2 节点上。 (2)CDN 的 HTTP 响应头里有 Via 字段(如上图),Via 的前半部分代表二级节 点状态,其中的“H”表示命中,说明文件已经预热到二级节点,即预热成功了,不 需要再回源站。 (3)Via 的后半部分代表一级节点的状态,“M”表示一级节点上没有缓存,需要 向二级节点回源。
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。