缓存预热将资源预先缓存到全站加速节点,为客户端访问做准备,避免首次请求回源导致的延迟。全站加速支持手动输入和文件上传两种方式提交预热 URL。本文介绍如何在控制台提交缓存预热请求。
全站加速支持手动输入和文件上传两种方式提交预热 URL,二者的适用场景和输入约束不同:
http:// 或 https:// 开头,例如 http://www.test.com/test.html;多个 URL 换行分隔,每行一个。http:// 或 https:// 开头。上文文件大小不超过 20 MB。两种方式的提交配额如下(共用当日配额,剩余配额以控制台展示为准):
| 项目 | 上限 |
|---|---|
| 当日预热配额 | 1000 个 URL |
| 手动输入单次提交 | 100 个 URL |

配置了 URL 鉴权 的域名,在刷新或预热时需提交不含鉴权签名参数的原始 URL(加速域名 + 文件路径),而非用户访问时使用的完整鉴权 URL。
URL 鉴权仅控制访问权限,不影响全站加速的缓存和回源行为。节点在鉴权通过后会去除 URL 中的鉴权参数,使用原始 URL 作为缓存键(Cache Key)标识缓存。因此刷新和预热也必须使用原始 URL,才能与节点上的缓存键正确匹配。
注意
提交带鉴权签名的完整 URL 不会报错,但由于路径中包含鉴权参数段,与实际缓存键不匹配,刷新或预热操作将无法命中目标缓存。