清漆caching – 仅caching似乎每个浏览器都变暖了

我对varnishcaching有点困惑,不太清楚发生了什么事情。 我似乎已经设置了我的法师装载合理快速的第一次加载~800毫秒的要求。 现在它变暖了,它要求下降到1ms这似乎很好。 但是,当我访问另一台浏览器/电脑的同样温暖的页面速度似乎回落到最初的访问速度。

我正尝试用服务器上的脚本来加热caching,但似乎没有什么区别。 我在这里做了什么错误的configuration?

你需要确保:

  • 您的后端不会发送Vary: User-Agent HTTP标头。 这可能是不同浏览器由于Varnish而导致“不同caching”的原因
  • 您的VCL忽略除了与您的应用程序真正相关的所有浏览器Cookie(例如Google Analytics等从未在应用程序级别使用,所以您应该忽略它们)。 最好的方法是将cookiesjoin白名单。