wget http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gztar zcvf haproxy-1.4.24.tar.gzcd haproxy-1.4.24make TARGET=linux26 PREFIX=/usr/local/haproxy #将haproxy安装到/usr/local/haproxymake install PREFIX=/usr/local/haproxy#PREFIX必须用大写,否则无法安装到指定目录/usr/local/haproxy中global log 127.0.0.1 local0
info #日志相关 log 127.0.0.1 local1
notice maxconn 4096 chroot
/usr/local/haproxy uid
root gid
root daemon #debug #quiet pidfile
/usr/local/haproxy/haproxy.piddefaults log
global mode
http #option
httplog option
dontlognull retries 3 option
redispatch maxconn 2000 contimeout 5000 clitimeout 50000 srvtimeout 50000listen mysql bind 0.0.0.0:23306 #代理端口 mode
tcp #模式 TCP option
mysql-check user root #mysql健康检查 root为mysql登录用户名 balance
roundrobin #调度算法 server
mysql1 192.168.153.128:3306 weight 1 check
inter 1s rise 2 fall 2 #健康检查加上check server
mysql2 192.168.153.134:3306 weight 1 check
inter 1s rise 2 fall 2listen stats #监控 mode
http bind 0.0.0.0:8888 stats
enable stats
uri /dbs stats
realm Global\ statistics stats
auth admin:admin
原文地址:http://blog.csdn.net/demon0313/article/details/45648091