HAProxy安装及配置

安装HAProxy

1.下载安装包

http://www.haproxy.org/download/1.7/src/haproxy-1.7.2.tar.gz

2.解压安装包

tar -zxvf haproxy-1.7.2.tar.gz

3.安装GCC

yum -y install gcc automake autoconf libtool make
yum install gcc gcc-c++

4. 查看内核版本

uname -r

5. 安装HAProxy

在HAProxy目录下执行:
  make TARGET=版本内核 PREFIX=/home/haproxy
  make install PREFIX=/home/haproxy 

6. 添加haproxy用户及用户组

groupadd haproxy
useradd -g haproxy haproxy -s /sbin/nologin

启动方式

/home/haproxy/sbin/haproxy -f /home/haproxy/conf/rabbitmq.cfg 

rabbitmq.cfg为rabbitmq负载均衡的配置文件,内容如下

global
 log 127.0.0.1 local2
 pidfile /home/haproxy/haproxy.pid
 maxconn 4000
 user haproxy
 group haproxy
 daemon

defaults
 mode tcp
 log global
 option tcplog
 option tcpka
 retries 3
 timeout connect 5s
 timeout client 1h
 timeout server 1h

listen rabbitmq_admin
    bind 0.0.0.0:15672   
    server rabbitmq1 host1:15672   
    server rabbitm12 host2:15672

listen rabbitmq_cluster
    bind 0.0.0.0:5672
    mode tcp
    option tcplog
    balance roundrobin
    server rabbitmq1 host1:5672 check inter 5000 rise 2 fall 2
    server rabbitmq2 host2:5672 check inter 5000 rise 2 fall 2

listen private_monitoring
    bind 0.0.0.0:8100
    mode http
    option httplog
    stats enable
    stats uri /admin
    stats refresh 30s
    stats auth admin:admin
©️2020 CSDN 皮肤主题: 大白 设计师: CSDN官方博客 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值