跳转到内容
搜索文档

缓存性能

最后更新 查看 MarkdownAgent 设置

优化缓存比率

您的缓存比率衡量 Cloudflare 从缓存提供内容而非联系源站服务器的频率。更高的比率意味着访问者获得更快的响应,源站流量更少。

根据您收到的缓存状态,您可以进行修改以提高缓存比率。

  • Dynamic:资源不符合缓存条件。这是许多文件类型(包括 HTML)的默认响应。要缓存更多内容,请参阅 Cache Rules
  • Revalidated:资源在缓存中,但 Cloudflare 在提供之前与源站确认它仍然是最新的。要解决异常数量的重新验证内容,请考虑增加 Edge Cache TTL(Cloudflare 在检查源站之前认为缓存内容新鲜的时间)。
  • Expired:缓存资源的 TTL 在再次请求之前已过期。请考虑通过 Cache Rule 延长 Edge Cache TTL,或配置源站返回重新验证标头Last-ModifiedETag),以便 Cloudflare 确认内容仍然是最新的而无需重新下载。
  • Miss:在缓存中未找到资源,从源站提供。虽然难以优化,但有一些潜在的补救措施:

使用示例报告排查缓存性能

使用 Cache Analytics 识别缓存性能问题。以下示例展示如何筛选常见问题并解决它们。

  • 未缓存 HTML。

    • 识别问题:选择 Add filter(添加筛选器) 并选择 Cache status equals Dynamic(缓存状态等于 Dynamic)
    • 解决方案:设置 Cloudflare Cache Rule 以缓存动态内容

这篇文档对您有帮助吗?