缓存预热

最近更新时间:2020-06-16 20:05:13

功能介绍

域名启用内容分发网络(CDN)后,初始状态下,全网 CDN 加速节点上无任何域名资源缓存,节点缓存行为由用户请求触发,当用户请求至 CDN 加速节点时,节点上若无缓存资源或缓存资源已过期,则回源至 CDN 中间层节点获取,若中间层仍无缓存或资源已过期,则回源至用户源站进行拉取。

腾讯云 CDN 提供资源预热功能,无需用户请求触发,通过在 CDN 控制台提交资源列表,将指定资源加载至加速节点。

  • 节点加载内容时,若其缓存的同名资源尚未过期,则不会进行资源加载。建议在同名文件更新时,先进行全网刷新。
  • 节点加载资源时会回源拉取所需内容,因此提交大批量预热任务后,会造成源站带宽增大。
  • 全网加速域名默认情况下为双层加速结构。中国境内区域预热,资源默认加载至中国境内中间层节点;中国境外区域预热,资源默认加载至中国境外边缘节点。
注意:

中国境外区域预热,资源默认加载至中国境外边缘节点,所产生的边缘层流量会计入计费流量。

适用场景

安装包发布

新版本安装包或是升级包发布前,提前将资源预热至 CDN 加速节点。正式上线后,海量用户的下载请求将直接由全球加速节点响应,提升下载速度的同时,大幅度降低源站压力。

运营活动

运营活动发布前,提前将活动页涉及到的静态资源预热至 CDN 加速节点。活动开始后,用户访问中所有静态资源均由加速节点响应,海量带宽储备保障用户服务可用性,提升用户体验。

操作指南

使用方式

  1. 登录 CDN 控制台,单击左侧目录的【刷新预热】,进入后可按需提交【URL 预热】。
说明:

若您的 CDN 控制台上无法看到【URL 预热】功能页,则表明您的账号不在功能灰度范围内,敬请期待全量开放。

  1. 在提交预热任务时,支持指定预热区域:
    • 加速域名为境内加速,仅支持指定【中国境内】加速。
    • 加速域名为境外加速,仅支持指定【中国境外】加速。
    • 加速域名为全球加速,支持指定【全球】、【中国境内】、【中国境外】加速。

  1. 单击【操作记录】,可指定时间周期、关键字进行预热任务查询,支持指定域名查询,或指定完整的 URL 进行查询:

说明:

控制台最多可一次性返回10000条操作记录,并支持导出完整的 excel,若您的刷新任务较多,请分段批量查询导出。

注意事项

预热限制

  • 每一个账号每日、每个加速区域的 URL 预热限额为1000条,每次可提交的 URL 预热限额为20条。进行全球预热后,会同时消耗境内、境外预热配额。
  • 预热任务提交时需要携带http://https://协议标识。
  • 不支持预热http://*.test.com格式 URL。
  • 不支持路径中携带中文的 URL 预热。

子用户权限配置

  • 预热 URL、查询预热记录目前已经接入最新的权限系统,支持资源(域名)维度权限配置。
  • 分配方式请参见 权限配置
目录