Varnish 和 iFrames - 每个 iFrame 都算一次命中 = 性能不佳?

Varnish 和 iFrames - 每个 iFrame 都算一次命中 = 性能不佳?

我有一个大型 Wordpress 网站(始终有 600-900 个稳定用户),大约 6 个月前我们安装了 Varnish。我们的配置使用 5GB 缓存并存储在内存中。当网站同时访问量达到 1500-2000 人左右时,Varnish 开始抛出 503 错误。我们过去将缓存存储在磁盘上,但将其移至内存似乎减少了 503 错误。

我们网站上有 3 个 iFrame,我们在每个页面上都使用这些 iFrame 来刷新内联广告。我在 varnishlog 中注意到,每次用户访问页面时,都会算作 4 次点击(一次访问实际页面 + 3 个包含广告代码的 iframe)。这意味着网站上的 1500 个用户实际上相当于 6000 次 varnish 点击(如果没有人错过)。这有关系吗,因为 iFrame 页面本身除了广告代码之外基本上什么都没有?或者,大量的 varnish 点击会导致性能问题吗?

如果它会导致 Varnish 因请求过多而崩溃,我可能会考虑告诉它停止缓存 iFrame URL,但我担心所有点击都会影响 Apache...

谢谢!

相关内容