apt install haproxy
cat /lib/systemd/system/haproxy.service
得到配置文件位置:/etc/haproxy/haproxy.cfg
vim /etc/haproxy/haproxy.cfg
1 2 3 4 5 6 7 8 9 10 11 12 13
| ... frontend myfrontend bind *:880 mode tcp default_backend mybackend
backend mybackend mode tcp balance roundrobin server server1 xxx.xxx.xxx.xxx:80 check server server2 xxx.xxx.xxx.xxx:80 check server server3 xxx.xxx.xxx.xxx:80 check ...
|
systemctl start haproxy
访问 IP:880 端口,则服务器会代理客户端访问server1、2、3,并返回结果给客户端。
注意每次修改配置后要 systemctl restart haproxy 重载配置。