yum install haproxy -yvi /etc/haproxy/haproxy.cfg<code>globallog 127.0.0.1 local3log-send-hostname public-haproxy-primarychroot /var/lib/haproxypidfile /var/run/haproxy.pidmaxconn 512000user haproxygroup haproxydaemon#first  configure# turn on stats unix socketstats socket /var/lib/haproxy/stats level admin#second configure# turn on stats unix socketnbproc 8cpu-map 1 0cpu-map 2 1cpu-map 3 2cpu-map 4 3cpu-map 5 4cpu-map 6 5cpu-map 7 6cpu-map 8 7# turn on stats unix socketstats socket /var/lib/haproxy/stats.1 level admin process 1stats socket /var/lib/haproxy/stats.2 level admin process 2stats socket /var/lib/haproxy/stats.3 level admin process 3stats socket /var/lib/haproxy/stats.4 level admin process 4stats socket /var/lib/haproxy/stats.5 level admin process 5stats socket /var/lib/haproxy/stats.6 level admin process 6stats socket /var/lib/haproxy/stats.7 level admin process 7stats socket /var/lib/haproxy/stats.8 level admin process 8defaultsmode                           httplog                               globaloption                          httplogoption                          forwardforoption                          dontlognulloption                          redispatchretries                          3timeout http-request  10stimeout queue            1mtimeout connect         10stimeout client             100mtimeout server            100mtimeout http-keep-alive 30stimeout check            10smaxconn                    512000#-------------------------------------------------------------------------#frontend#-------------------------------------------------------------------------frontend mainbind *:80bind *:443 ssl crt /etc/pki/tls/private/xxx.pem crt /etc/pki/tls/private/xxx.pemdefault_backend app#-------------------------------------------------------------------------#backend#-------------------------------------------------------------------------backend appbalance roundrobinoption httpchk OPTIONS * HTTP/1.1\r\nHost:\ wwwserver app-node1 ip:80 checkserver app-node2 ip:80 checkserver app-node3 ip:80 check</code>/etc/init.d/haproxy start其它配置listen game-proxy-serverbind :30001-39999,:50001-58999,:843mode tcpserver game-servers x.x.x.x故障判断和操作:1、首先查看端口是否能telnet通,查看虚构ip绑定在那台机器上,ip a2、查看keepalived,haproxy日志3、重启keepalived,haproxy