HAproxy + Varnish

HAproxy + Varnish

如下图所示,这是我当前计划的设置,我需要告诉 HAproxy 将用户发送到 Varnish,如果 HAproxy 检测到缓存未命中或动态/伪动态内容,它会将用户发送到 Web 服务器,然后缓存内容。

我对 Varnish 和整个缓存主题都很陌生,所以这是我第一次使用缓存层进行设置!

关于如何做到这一点,有什么意见吗?

在此处输入图片描述

答案1

如果 HAproxy 检测到缓存未命中或动态/伪动态内容

为什么不让 HAproxy 全部指向 Varnish,然后从 Apache 服务器获取数据?似乎您正在引入一个额外的步骤来让 HAproxy 检测缓存行为,而 Varnish 默认可以做到这一点。

我认为下面的设置会更合乎逻辑。

HAproxy->Varnish->Apache

相关内容