HAProxy + KeepAlived 实现WEB群集 on CentOS 6(2)

下载地址:    选择合适的版本,一般选择比较新的版本会理想一些。    我们假设下载到/soft目录下    #tar zcvf haproxy-1.4.19.tar.gz    # cd haproxy-1.4.19    # make TARGET=linux26 PREFIX=/usr/local/haproxy    # make install PREFIX=/usr/local/haproxy       在安装目录/usr/local/haproxy 建立conf文件夹 之后在该文件夹建立 haproxy.cfg 配置文件 用vi或是gedit打开haproxy.cfg配置文件   配置文件的内容自行定义      global           log 127.0.0.1   local0           maxconn 4096           chroot /usr/local/haproxy           uid 501           gid 501           daemon           nbproc 1           pidfile /usr/local/haproxy/logs/haproxy.pid           debug      defaults           log     127.0.0.1       local3           mode    http           option httplog           option httpclose           option dontlognull           option forwardfor           option redispatch           retries 2           maxconn 2000           balance roundrobin           stats   uri     /haproxy-stats           contimeout      5000           clitimeout      50000           srvtimeout      50000      listen web_proxy 10.0.0.8:80           server web1_10.0.0.6  10.0.0.6:80 cookie app1inst1 check inter 2000 rise 2 fall 5           server web2_10.0.0.5  10.0.0.6:80 cookie app1inst2 check inter 2000 rise 2 fall 5              cookie 1表示serverid为1,   check inter 1500 是检测心跳频率   rise 2是2次正确认为服务器可用   fall 3是3次失败认为服务器不可用   weight代表权重      加上日志支持   编辑/etc/syslog.conf在最下边增加   local3.* /var/log/haproxy.log   local0.* /var/log/haproxy.log      编辑 /etc/sysconfig/syslog修改:    SYSLOGD_OPTIONS="-r -m 0"       重启日志服务   #service syslog restart  

7、BACKUP机器上与MASTER机器的差别

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/e3f3c32dafbc29c8c1bc4c444a492938.html