HAproxy + ワニス

HAproxy + ワニス

下の図に示すように、これが現在計画している設定です。HAproxy にユーザーを Varnish に送信するように指示する必要があります。HAproxy がキャッシュ ミスまたは動的/疑似動的コンテンツを検出すると、ユーザーを Web サーバーに送信し、コンテンツをキャッシュします。

私は Varnish とキャッシュのトピック全体に非常に不慣れなので、これはキャッシュ レイヤーを使用して行う最初のセットアップです。

これを実行する方法について何かアドバイスはありますか?

ここに画像の説明を入力してください

答え1

HAproxyがキャッシュミス、または動的/疑似動的コンテンツを検出した場合

HAproxy をすべて Varnish に向け、Apache サーバーから取得するようにすればいいのではないでしょうか。Varnish がデフォルトでこれを実行できる場合、HAproxy がキャッシュの動作を検出できるようにするために、追加の手順を導入しているようです。

次のような設定の方が論理的だと思います。

HAproxy -> Varnish -> Apache

関連情報