HAproxy+ Varnish キャッシュの構成

HAproxy+ Varnish キャッシュの構成

ここに助けが必要です。

2つのサーバーをロードバランシングするHAProxyがあります。

HAProxy-192.168.1.20:80

サーバー1 - 192.168.1.18:80

サーバー2 - 192.168.1.19:80

HAProxyと連携するようにVarnish Cacheを設定したいと思います。

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.service80に変更します。また、/etc/varnish/default.vclポートを80に編集します。私が正しいことをしているのでしょうか?

関連情報