【问题标题】:Shouldn't CloudFlare with "Cache Everything" cache everything?带有“缓存一切”的 CloudFlare 不应该缓存一切吗?
【发布时间】:2015-07-29 02:55:27
【问题描述】:

我有一个 CloudFlare 帐户,发现如果我使用页面规则,我可以使用更激进的缓存设置,称为“缓存所有内容”,当我读到这篇文章时,我明白它基本上应该缓存所有内容。我在一个完全静态的网站上进行了测试,我将过期时间设置为 1 天。

现在,在查看有多少请求是从缓存中而不是从缓存中提供的几天后,没有任何变化,仍然有大约 25% 的请求没有从缓存中提供。

我为 Cache Everything 添加的两条规则是: http://www.example.com/http://www.example.com/*

都具有缓存所有内容和 1 天到期时间。

所以我的问题是,我是否误解了 Cache Everything 的使用(我认为我应该每天使用此设置每个页面/文件只收到一个请求),还是我的规则有问题?或者我是否需要等待几天才能启动缓存?

提前致谢

【问题讨论】:

  • 你搞清楚了吗?

标签: caching cloudflare


【解决方案1】:

“或者我是否需要等待几天才能启动缓存?”

我们的缓存实际上是根据对资源的请求数量(至少三个请求)来设计的,并且基本上是在您网站上的“热文件”(经常请求)的基础上工作的,而且也是非常多的数据中心相关。例如,如果我们在一个数据中心收到大量请求,那么我们会缓存这些资源。

另外请注意,我们的缓存不会缓存您网站上的第三方资源(对广告平台的调用等)。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-02-20
    • 2013-12-19
    • 1970-01-01
    • 1970-01-01
    • 2012-08-25
    • 1970-01-01
    • 2023-03-03
    • 2014-07-17
    相关资源
    最近更新 更多