haproxy+keepalive:192.168.1.1、192.168.1.2
web服务 :192.168.1.3、192.168.1.4
安装haproxy:
#yum install pcre-devel zlib-devel -y
#tar -zxvf haproxy-1.4.24.tar.gz -C /usr/src/
#cd /usr/src/haproxy-1.4.24/
#make TARGET=linux26 PREFIX=/usr/local/haproxy
#make install PREFIX=/usr/local/haproxy
#mkdir /etc/haproxy
#cp /usr/src/haproxy-1.4.24/examples/haproxy.cfg /etc/haproxy/
#vim /etc/haproxy/haproxy.cfg
defaults
log global
mode http
option httplog
option dontlognull
retries 3
# redispatch (注释这里)
maxconn 2000
contimeout 5000
clitimeout 50000
srvtimeout 50000
listen stats
mode http
bind :6677
stats enable
stats hide-version
stats uri /haproxyadmin?stats
stats realm Haproxy\ Statistics
stats auth admin:admin
stats admin if TRUE
listen webcluster 0.0.0.0:80
option httpchk GET /index.html
balance roundrobin
server inst1 192.168.1.3:80 check inter 2000 fall 3
server inst2 192.168.1.4:80 check inter 2000 fall 3
#mkdir /usr/share/haproxy
#ln -s /usr/local/haproxy/sbin/* /usr/sbin/
#cp /usr/src/haproxy-1.4.24/examples/haproxy.init /etc/init.d/haproxy
#chmod +x /etc/init.d/haproxy
#/etc/init.d/haproxy start
#chkconfig --add haproxy
#chkconfig haproxy on
在客户端访问1.1出现的是1.3或者1.4的web页面!!!!!代理成功