在这里需要一些帮助。
我有负载平衡 2 台服务器的 HAProxy。
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)时,我没有收到任何消息。
知道我哪里出错了吗?
好吧,没关系,看来我做错了。
由于 varnish 监听的端口,haproxy 前端的端口必须被编辑。将 haproxy 的前端端口更改为 8080,将 in
/etc/default/varnish
和的端口/lib/systemd/system/varnish.service
更改为 80。还将/etc/varnish/default.vcl
端口更改为 80。我做对了吗?