一、系统环境:
Haproxy
:
172.16.19.103
Web1:172.16.19.104
Web2:172.16.19.106
二、
Haproxy
安装
[root@haproxy soft]# tar zxvf haproxy-1.4.22.tar.gz
[root@haproxy soft]# cd haproxy-1.4.22
[root@haproxy haproxy-1.4.22]# uname –a
[root@haproxy haproxy-1.4.22]#make TARGET=linux26 PREFIX=/usr/local/haproxy
[root@haproxy haproxy-1.4.22]# make install PREFIX=/usr/local/haproxy
三、修改
haproxy
配置
[root@haproxy~]#cp /soft/haproxy-1.4.22/examples/haproxy.cfg /usr/local/haproxy/
[root@haproxy ~]# vi /usr/local/haproxy/haproxy.cfg
global
log 127.0.0.1 local0 #
全局日志
maxconn 4096 #
最大连接数
chroot /usr/local/haproxy
uid 99 #
用户
ID
gid 99 #
组
ID
daemon #
后台运行
nbproc 1 #
创建进程数
pidfile /usr/local/haproxy/haproxy.pid #pid
文件
defaults
log 127.0.0.1 local3
mode http #
支持的模式
option httplog #
日志格式
option httpclose #
请求完成后关闭
http
通道
option dontlognull
option forwardfor #apache
日志转发
option redispatch
retries 3 #
重连次数
maxconn 2000
balance roundrobin #
算法类型
stats uri /haproxy-stats #状态统计页面
#http:// ip/haproxy-stats
转载于:https://blog.51cto.com/addict/1179270