您的位置:首页 > 运维架构 > Linux

CentOS6.4 配置Haproxy

2016-10-19 23:25 344 查看
Haproxy下载地址:http://pan.baidu.com/share/link?shareid=1787182295&uk=1829018343

也可用wget http://haproxy.1wt.eu/download/1.4/src/haproxy-1.4.24.tar.gz

[root@A local]# yum install -y gcc

[root@A local]# tar zxvf haproxy-1.4.24.tar.gz

[root@A local]# cd haproxy-1.4.24

[root@A haproxy-1.4.24]# make install

[root@A haproxy-1.4.24]# mkdir -p /usr/local/haproxy/etc

[root@A haproxy-1.4.24]# mkdir -p /usr/local/haproxy/sbin

[root@A haproxy-1.4.24]# cp examples/haproxy.cfg
/usr/local/haproxy/etc

[root@A haproxy-1.4.24]# ln -s /usr/local/sbin/haproxy
/usr/local/haproxy/sbin/haproxy

[root@A haproxy-1.4.24]# vi /usr/local/haproxy/etc/haproxy.cfg

global

       
log 127.0.0.1 local0

       
maxconn
4096                    
#最大连接数

       
chroot /usr/local/haproxy

       
uid
99                          
#所属运行的用户UID

       
gid
99                          
#所属运行用用户组

       
daemon                          
#以后台形式运行HAProxy

       
nbproc
1                        
#启动1个实例,可以启多个来提高效率

     

defaults

       
log global

       
mode http

       
option
httpclose      
#每次请求完毕后主动关闭http通道

       
option
redispatch     
#当serverId对应的服务器挂掉后,强制定向到其他健康的服务器

       
option
forwardfor     
#

       
option
abortonclose   
#当服务器负载很高的时候,自动结束掉当前队列处理比较久的链接

       
option
dontlognull    
#保证HAProxy不记录上级负载均衡发送过来的用于检测状态没有数据的心跳包

     
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: