HAproxy + Varnish 缓存配置

HAproxy + Varnish 缓存配置

这里需要一些帮助。

我有 HAProxy,它对 2 台服务器进行负载平衡。

HAProxy-192.168.1.20:80

服务器 1 - 192.168.1.18:80

服务器 2 - 192.168.1.19:80

现在我想配置 Varnish Cache 以与 HAProxy 一起使用。

在 Varnish 的 default.vcl 文件中,我设置了 HAProxy 的 IP 和端口,但是当我输入-curl -I 192.168.1.20(HAProxy 的 IP)时,我没有收到任何消息。

知道我哪里出错了吗?

答案1

好吧,没关系,看来我做错了。

由于varnish监听的端口,haproxy前端的端口必须进行编辑。将 haproxy 的前端端口更改为 8080,并将/etc/default/varnish和中的端口/lib/systemd/system/varnish.service更改为 80。还将/etc/varnish/default.vcl端口编辑为 80。我做对了吗?

相关内容