CentOS を使用して 3 つの squid プロキシ サーバーを構成およびインストールしようとしています。次のディレクトリに 3 つの個別のサーバーをコンパイルしてインストールしました。
「/usr/local/squid」「/usr/local/squid2」「/usr/local/squid3」
ここから、私は完全に迷子になります。負荷分散のために squid を使用する必要があり、そのための IP アドレスは 1 つしかありません (localhost)。私も3つの別々のポートを割り当てられました。この最初の squid サーバーは、ロード バランサーとして機能します。次に、負荷分散規則に基づいて、クライアント要求を 2 番目と 3 番目の squid サーバーに転送します。キャッシュされたコピーがない場合は、元のサーバーに転送します。
最初の squid サーバーは CARP プロトコルを使用し、クライアント要求の「1/3」を 2 番目の squid サーバーに送信し、「2/3」を 3 番目の squid サーバーに送信する必要があります。
squid.conf ファイルに関するアイデアはありますか?
ありがとう