HAProxy のインストールと設定には、ユーザーアカウントにスーパーユーザー権限が必要です。
ワーカーサーバーと同じサーバーに HAProxy ロードバランサーをインストールしないでください。HAProxy とワーカーサーバーは他の LAN サーバーとのやり取りに同じポート(1344)を使用するためです。
HAProxy をインストールし設定するには:
firewall-cmd --add-port=1344/tcp --permanent
firewall-cmd --reload
ufw allow 1344
apt-get install iptables-persistent
iptables -A INPUT -p tcp --dport 1344 -j ACCEPT
FW_SERVICES_EXT_TCP="3128 9046 705 1344"
。yum install haproxy
zypper install haproxy
apt-get install haproxy
frontend ICAP
bind 0.0.0.0:1344
mode tcp
default_backend icap_pool
backend icap_pool
balance <バランシング方式、roundrobin を推奨>
mode tcp
server <ICAP サーバー 1 の名前> <ワーカーサーバーの IP アドレス>:<ICAP サーバーのポート> check
server <ICAP サーバー 2 の名前> <ワーカーサーバーの IP アドレス>:<ICAP サーバーのポート> check
server <ICAP サーバー 3 の名前> <ワーカーサーバーの IP アドレス>:<ICAP サーバーのポート> check
service haproxy restart
HAProxy ロードバランシングが設定されます。
ページのトップに戻る