CDN刷新预热常见问题

admin 176 2022-07-12

阿里云服务器优惠多,折扣错,惊喜多,请咨询:www.wqiis.com

为什么预热的任务一直在处理中?

预热的任务一直在处理中的可能原因有如下几种:

CDN刷新预热常见问题

缓存预热的时候CDN要回源请求资源,会占用源站带宽。当您要执行大批量文件预热时,可能会导致您的源站带宽资源被占满,建议:

预热时请尽量分批次执行。

您可以在访问量低的时间(如夜间)进行预热。

升级您的源站带宽。

预热的任务已完成,在控制台界面没有刷新状态导致,请您刷新控制台界面后再查看。

如何刷新泛域名的CDN缓存?

泛域名缓存刷新时需要在控制台的URL或目录输入框中输入具体的需要刷新的二级域名下的URL或目录路径,不能直接输入https://*.example.com/file01.html或https://*.example.com/file02/。

示例:

您已接入CDN加速的泛域名为*.example.com。

需要刷新内容的具体二级域名为abc.example.com。

需要刷新的URL为:https://abc.example.com/file01.html;刷新URL时在URL输入框输入https://abc.example.com/file01.html进行刷新;

刷新目录时在目录输入框输入https://abc.example.com/file02/进行刷新。需要刷新的目录为:https://abc.example.com/file02/。

做了刷新和预热操作,为什么访问的文件还是旧的?

可能原因是您缓存刷新和预热的时间间隔太近,导致刷新失败,建议您刷新和预热的间隔时间为五分钟以上。

缓存预热失败怎么办?

缓存预热失败的可能原因是:

执行大批量文件的集中预热时,可能会导致您的源站带宽资源被占满。预热时请尽量分批次执行,您也可以通过扩充源站带宽来提升预热效率。

检查资源对应的缓存过期时间是否为0,如果为0,不允许缓存会导致预热失败;

排查源站的cache-control配置,配置private、no-cache、no-store将导致CDN不能缓存引起预热失败,如果不配置,默认为private。

目前不支持预热目录、动态文件和缓存过期时间为0的url。

CDN是否支持目录预热?

缓存刷新预热是否需要对HTTP和HTTPS分别预热?

不需要,只需要刷新预热HTTP或HTTPS其中一种即可。

同时开通了中国大陆和中国大陆境外加速,刷新预热时是否需要区分?

对加速域名的缓存刷新和缓存预热不区分中国大陆和中国大陆境外,直接刷新预热对应的URL即可。

是否可以预热m3u8文件?

支持对m3u8文件进行预热。

为什么进行缓存刷新的时候报错用户无权限?

可能原因是您的加速域名为“已停用”状态,请重新开启您的加速域名。欠费也可能会导致您的加速域名停用,请确保您的账户上金额充足。

源站静态文件更新后,能否自动刷新CDN缓存?

预热不支持目录的话,那么URL请求是如何从CDN请求资源?

CDN预热可以理解为模拟一个用户访问,从源站下载资源。假如CDN支持预热目录,那么CDN向源站发起访问目录的请求,源站也不知道具体要下载什么文件,因此CDN业界都无法支持预热目录。而请求一个文件对应的URL,CDN转发给源站下载文件,源站也能找到对应的文件,完成下载。

上一篇:Mac为docker和kubectl添加自动补全命令的方法
下一篇:什么是asp虚拟主机?如何找到一个ASP虚拟主机?
相关文章

 发表评论

暂时没有评论,来抢沙发吧~