内容分发网络 CDN 刷新预热常见问题

这篇说说腾讯云CDN刷新与预热功能,用于主动更新或提前缓存节点资源,以解决源站更新后缓存不一致问题,并说明配额限制与生效时间。 刷新:删除节点缓存,用户请求时回源拉取最新资源,适用于资源更新或配置变更。 预热:提前将资源缓存至节点,降低源站压力,适用于运营活动或版本发布。 注意事项:预热前建议先刷新,避免缓存未过期导致更新失败;大批量预热需控制并发以防源站带宽过大。

相关产品
内容分发网络 CDN 产品页,含版本规格、价格与购买入口。

一、什么情况下需要用到刷新预热功能?

·刷新:当你的源站有资源更新/需要清理违规资源/域名有配置变更,为避免全网用户受节点缓存影响仍访问到旧的资源/受旧配置的影响,可提交刷新任务,保证全网用户可访问到最新资源或正常访问。详细说明请见 缓存刷新。

·预热:当你有运营活动或安装包/升级包发布等,可提交预热任务,提前将静态资源预热至 CDN 加速节点,降低源站压力,提升用户服务可用性和用户体验。详细说明请见 缓存预热。

二、刷新与预热区别是什么?

·刷新后,会删除该资源在全网 CDN 节点上的缓存。当用户请求到达节点时,节点会回源站拉取对应资源,返回给用户并缓存到节点,保证用户获取到最新资源。

·预热后,该资源会提前缓存到全网 CDN 节点。当用户请求到达节点时,可以直接在节点获取到资源。

三、刷新预热有什么要求?需要多久生效?

·缓存刷新

·URL 刷新:每日 URL 刷新数量最多不超过10000个,每次刷新提交的 URL 数量不超过1000个,刷新任务生效时间约为5分钟。当文件配置的缓存过期时间少于5分钟时,建议不使用刷新工具,而是等待超时更新。

·目录刷新:每日目录刷新数量最多不超过100个,每次刷新提交的 URL 目录数量不超过500个,刷新任务生效时间约为5分钟。当文件夹配置的缓存过期时间少于5分钟,建议不使用刷新工具,而是等待超时更新。

·资源预热

·URL 预热:每日 URL 预热数量最多不超过1000个,每次预热提交的 URL 数量不超过500个,预热任务生效时间依据预热文件大小而定,约需要5到30分钟。

四、源站资源变更后,CDN 加速节点上的缓存会主动、实时更新的吗?

CDN 加速节点上的缓存内容不会主动、实时更新。

·源站资源变更后,若 CDN 缓存未达到过期时间,CDN 不会主动回源获取最新的资源,此时将造成源站资源和 CDN 缓存不一致。 你可在控制台配置的 缓存过期配置 设置合理的缓存过期时间。

·缓存过期时间过短,会导致 CDN 频繁回源,增加源站的流量消耗;缓存过期时间过长,会导致 CDN 缓存更新慢。

·若你需要主动更新某个资源的缓存,你可以通过 缓存刷新 主动清理 CDN 缓存。清理缓存后,你可以通过 缓存预热 使 CDN 主动回源请求获取源站最新的资源,或者由用户新的请求自然触发 CDN 回源获取最新的资源;

·若你需要定时更新某个资源的缓存,可以通过 定时刷新预热 按时触发刷新任务。

五、怎么查看刷新预热的记录?

你可以在 CDN 控制台中查看刷新预热的记录,详情请参见 操作记录。

六、预热时能携带自定义请求头预热吗?

暂不支持。

七、如何提高刷新、预热的每日配额上限?

CDN 控制台 配额管理 可以查看 CDN 相关配额上限和使用情况,并可以根据业务需求提前申请提升临时配额或永久配额。当前已支持配额:URL 刷新配额、目录刷新配额、URL 预热配额。

·临时配额:当业务活动、运营场景需要临时增加配额时,可以通过配额管理申请所需时间范围的临时配额。临时配额有效期过期后,当前配额将恢复至永久配额。

·永久配额:当现有配额无法满足你业务日常需求时,可以通过配额管理申请对应功能的永久配额。永久配额审批耗时较长,建议你临时业务需求可申请临时配额。

八、预热时需要注意哪些事项?

预热文件时,若 CDN 缓存未过期,则 CDN 不会主动回源更新文件。建议在文件更新时,先进行缓存刷新,再提交缓存预热。

·预热时 CDN 会主动回源拉取所需内容,因此提交大批量预热任务后,会造成源站带宽增大。建议根据源站带宽情况控制提交预热的并发任务。

九、预热产生的流量是否收取费用?

·预热操作会将源站内容主动拉取到 CDN 的中间层节点,预热到中间层节点不会产生计费流量。若你需要将内容预热到 CDN 的边缘节点,请通过 提交工单 联系我们处理。

·因为预热会到源站拉取目标文件,会增加源站的网络流量,一般情况下,你源站所在的服务器或对象存储会收取网络流量费用。

赞 (0)
上一篇 4天前
下一篇 4天前