haproxy 1.8安装配置

环境

系统:Centos 7   uname -r  3.10.0-693.el7.x86_64

下载地址:http://pkgs.fedoraproject.org/repo/pkgs/haproxy/

下载,解压
haproxy进行编译
make TARGET=linux3100 PREFIX=/usr/local/haproxy
linux3100就是步骤4查询的内核版本号
安装命令
make install PREFIX=/usr/local/haproxy
将haproxy命令复制到/usr/sbin目录下cp -rf /usr/local/haproxy/sbin/haproxy /usr/sbin/
配置配置文件/etc/haproxy/haproxy .cfg
global
log 127.0.0.1 local3
chroot /usr/local/haproxy
maxconn 4096
uid 99
gid 99
daemon
defaults
log global
mode http
#option httplog
option dontlognull
retries 3
option redispatch
option abortonclose
maxconn 4096
timeout connect 5000ms
timeout client 30000ms
timeout server 30000ms
listen haproxy-status
bind 0.0.0.0:8888
mode http
option httplog
#stats refresh 3s
stats uri /hasphinx
stats realm Global\ statistics
stats auth admin:admin
stats hide-version
#stats admin if TRUE
listen proxy-sphinx
bind 192.168.x.x:9312
mode tcp
option tcplog
balance roundrobin
option tcpka
server 177 192.168.x.x:9312 weight 5 check inter 5000 rise 3 fall 1
server 178 192.168.x.x:9312 weight 8 check inter 5000 rise 3 fall 1
server 174 192.168.x.x:9312 weight 2 check inter 5000 rise 3 fall 1 backup
listen proxy-mysql
bind 192.168.x.x:3306
mode tcp
option tcplog
option mysql-check user haproxy
balance leastconn
server 177 192.168.x.x:3306 weight 3 check inter 1000 rise 3 fall 1
server 166 192.168.x.x:3306 weight 5 check inter 1000 rise 3 fall 1
server 181 192.168.x.x:3306 weight 7 check inter 1000 rise 3 fall 1
server 174 192.168.x.x:3306 check inter 1000 rise 3 fall 1 backup
option tcpka

您可以选择一种方式赞助本站

支付宝转账赞助

支付宝扫一扫赞助

发表评论

:?: :razz: :sad: :evil: :!: :smile: :oops: :grin: :eek: :shock: :???: :cool: :lol: :mad: :twisted: :roll: :wink: :idea: :arrow: :neutral: :cry: :mrgreen:

图片 表情