一 修改haproxy配置文件
vi /etc/haproxy/haproxy.cfg
添加:
listen maxscale_4006
bind *:4006 #绑定的端口
mode tcp
option tcplog
option tcpka
balance roundrobin
timeout connect 30s
timeout client 28800s
timeout server 28800s
maxconn 10000
retries 3
server maxscale_server_01 192.168.150.10:4006 check inter 5s rise 2 fall 3 maxconn 1000 weight 1
server maxscale_server_02 192.168.150.24:4006 check inter 5s rise 2 fall 3 maxconn 1000 weight 1
#注释
Haproxy的4006端口后端代理了两台maxscale(ip:端口分别是192.168.150.10:4006,192.168.150.24:4006)
#备注
假如部署了多台haproxy,需要在该haproxy集群的每台服务器中都添加下该配置。
二 重启haproxy
systemctl restart haproxy
三 检查端口
[root@Haproxy-Server-B02 ~]# netstat -nltp |grep 4006
tcp 0 0 0.0.0.0:4006 0.0.0.0:* LISTEN 31541/haproxy