资讯

精准传达 • 有效沟通

从品牌网站建设到网络营销策划,从策略到执行的一站式服务

Haproxy+Keepalived+MySQL实现读均衡负载

环境说明:

     本系统对数据安全性不高,TPS操作很低,主要是查询的环境。

本方案架构图如下:
     应用服务器对只读的应用程序连接虚拟IP地址,连接到haproxy,然后通过haproxy将TCP协议转移到下面的3个数据库服务器中。
Haproxy在此做4层的TCP交换服务。keepalived为了防止haproxy单点故障。
      
为什么不用LVS?
    我们的环境服务器少,haproxy和lvs相比性能差不多,且haproxy自带有MySQL check,不需要额外的写mysql侦测脚本。

Haproxy+Keepalived+MySQL实现读均衡负载

1.haproxy安装


下载地址:http://www.haproxy.org/download/1.5/src/haproxy-1.5.5.tar.gz

依赖包安装:
#yum install gcc gcc-c++ make zlib-devel bzip2-devel openssl-devel

安装pcre,自带的pcre-7.8-3.1.el6.x86_64貌似版本低了,导致无法安装proxy
#tar xzvf pcre-8.34.tar.gz
#cd pcre-8.34
#./configure --prefix=/usr \
--docdir=/usr/share/doc/pcre-8.34 \
--enable-utf --enable-unicode-properties \
--enable-pcregrep-libz --enable-pcregrep-libbz2
#make
#make check
#make install


网站标题:Haproxy+Keepalived+MySQL实现读均衡负载
网页URL:http://cdkjz.cn/article/ggihcd.html
多年建站经验

多一份参考,总有益处

联系快上网,免费获得专属《策划方案》及报价

咨询相关问题或预约面谈,可以通过以下方式与我们联系

大客户专线   成都:13518219792   座机:028-86922220