跳转到内容
搜索文档

Cache Reserve

最后更新 查看 MarkdownAgent 设置

Cache Reserve 是一个大型持久化数据存储,基于 R2 实现。只需在仪表板中点击一个按钮,您网站的可缓存内容就会写入 Cache Reserve。

与 Tiered Cache 在访客与源站之间构建缓存层级类似,Cache Reserve 作为终极上层缓存,会按您所需时长为资源预留存储空间。这确保内容在缓存中保留更久,保护源站免受不必要的出站流量费用。

Smart Shield Advanced 包含用于 Cache Reserve 的 2 TB 存储空间。

资产资格

并非所有资源都符合 Cache Reserve 的准入条件。要进入 Cache Reserve,资源必须:

限制

  • Cache Reserve 文件限制与 R2 限制相同。请注意,CDN 缓存限制仍然适用。大于标准限制的资源不会存储在标准 CDN 缓存中,因此这些资源会更频繁地产生 Cache Reserve 操作费用。
  • Cache Reserve 目前不支持来自源站的 Range 请求。
  • Vary for images 目前与 Cache Reserve 不兼容。
  • 链接到 zone 域名的 R2 公共存储桶的请求不会使用 Cache Reserve。为关联 zone 启用 Cache Reserve 后,仅对非 R2 存储桶目标的请求使用 Cache Reserve。
  • Cache Reserve 会直接从源站请求未压缩内容。与标准 Cloudflare CDN 不同,Cache Reserve 向源站发送请求时不包含 Accept-Encoding: gzip 标头。
  • 使用 Cloudflare O2O 设置时会绕过 Cache Reserve。

删除数据

您可以删除存储在 Cache Reserve 中的所有数据。在大多数情况下,删除大约需要 24 小时才能完成。

  1. 在您的 Smart Shield 配置中,选择 Cache Reserve 旁边的三个点。
  2. 选择 View details(查看详情) 以打开 Cache Reserve 侧边栏。
  3. 确保暂停 Cache Reserve。
  4. 选择 Delete data(删除数据),然后选择 Save(保存)
  5. 在对话框中再次选择 Delete(删除) 以确认。

这篇文档对您有帮助吗?