# /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg
查看是否启动
# ps -ef|grep haproxy
--------------------------
avahi 1430 1 0 01:35 ? 00:00:00 avahi-daemon: running [haproxy.local]
haproxy 36112 1 0 03:43 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg
haproxy 36113 1 0 03:43 ? 00:00:00 /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg
root 36168 2002 0 04:02 pts/0 00:00:00 grep haproxy
--------------------------
重启haproxy
# pkill haproxy
# /usr/local/haproxy/sbin/haproxy -f /usr/local/haproxy/haproxy.cfg
其中:
haproxy server监听的端口:80
client1代理:192.168.7.196:80
client2代理:192.168.7.197:80
统计页面监听的端口:8888
访问页面:
:8888/haproxy-stats
认证账号/密码:haproxy/password
总结:
用户只需访问即可随机跳转到client1或client2页面,只要haproxy server 服务不挂掉,即使挂掉任意一台client1或client2服务器,另外一台也会实时接管web服务,实现web服务高可用性与负载均衡。