帮助中心>腾讯云CDN 预热失败分析

腾讯云CDN 预热失败分析

0 1160
发布于:2021-03-29 10:26:42

腾讯云CDN预热即是模拟用户发起请求到CDN,如果没有缓存,则回源拉取,如果有缓存是直接命中不会刷新也不会进行回源,但是预热过程中可能存在预热失败的情况。


经常会有用户咨询预热失败的原因,预热失败原因可通过API接口查询预热记录,有返回预热失败原因,这里梳理了下CDN预热失败的一些常见场景:


腾讯云CDN出现预热失败,常见是以下三种原因,可以参考自己的业务进行排查:

1、URL中有空格

例如请求 https://range2.fzxm.cn/aa bb.txt 如果是浏览器上来进行请求,浏览器会将空格进行编码,请求的URL是:http://range2.bigmen.cn/aa%20bb.txt CDN预热,并不会进行编码,回直接请求,直接请求的话是通过curl方法模拟,会将空格进行截断,请求的是https://range2.fzxm.cn/aa,导致返回404.

2、回源host未设置正确

默认情况下接入CDN的加速域名是多少,那么回源请求的时候,请求的host就为多少,有些用户源站并不支持CDN加速域名访问,而是用其他host请求,这里需要在CDN上配置上回源host为源站对应host。

3、源站返回no-cache,no-store

Cache-Control 字段为 no-cache 或者 no-store,此时 CDN 节点对此资源不做缓存。 https://cloud.tencent.com/document/product/228/11203

扫码赞赏,鼓励支持

还没有人赞赏,快来当第一个赞赏的人吧!
    强势安利

    腾讯云CDN计费等常见问题

    2021-03-28 16:25:26

    强势安利

    宝塔面板-消息通道-邮箱设置流程

    2021-03-30 09:19:40


    关键词: 腾讯云服务器
    提交成功,系统已安排等保测评顾问稍后为您服务
    微信咨询 获取代理价(更低折扣)
    更低报价 更低折扣 代金券申请
    咨询热线:18120815391
    操作成功
    操作失败
    申请优惠
    立即申请优惠