现在的生产环境基本上都采用主备方式,而如何实现redis的主备呢?一般情况下,redis实现主从复制比较简单,只需要在从服务器的配置文件里配置"slaveof"即可。但这样存在一个问题:主服务器挂掉时,可临时将业务地址转移到从服务器,但从服务器无法进行写操作。为解决这个问题,..
分类:
其他好文 时间:
2015-12-17 14:25:16
阅读次数:
715
高可用是个老生常谈的问题了,开源的高可用软件已经做的相当成熟了,之前也在debian下做过lvs+heartbeat的4层LB,一直很稳定(可惜流量不大啊),现在由于业务的需要,做一个基于keepalived+nginx的高可用7层负载均衡。拓扑结构也比较简单,就不画拓扑图了:2个节点上分别安装配置keepalived和nginx,配置nginx反向代理后端的real server比较关键的几个点...
分类:
其他好文 时间:
2015-12-14 21:29:19
阅读次数:
269
keepalived是一个类似于layer3, 4 & 7交换机制的软件,也就是我们平时说的第3层、第4层和第7层交换。简介:Keepalived的作用是检测web服务器的状态,如果有一台web服务器死机,或工作出现故障,Keepalived将检测到,并将有故障的web服务器从系统中剔除,当web服...
分类:
数据库 时间:
2015-12-14 16:42:52
阅读次数:
289
Amoeba-mysql读写分离实战 Amoeba用途有很多,这里看标题我们就先说读写分离,因为我也只会这个。Amoeba定义为国内的,开源的。目前(2015年10月20日)我们用amoeba2.2版本来做。先说一下本人环境: Keepalived那个先不说。Mysql 5.6C...
分类:
数据库 时间:
2015-12-14 16:04:34
阅读次数:
165
keepalived高可用可以用在很多应用上,比如keepalived+反向代理著名的nginx。keepalived+数据库主从。keepalived+文件分布等等。。。安装keepalived楼主使用keepalived1.2.19#基础环境yum -y install gcc gcc-c++ ...
分类:
其他好文 时间:
2015-12-14 14:25:42
阅读次数:
244
haproxy+keepalived搭建WEB群集前面已经学习了两款web群集软件Nginx和lvs,他们都有各自的特点,本章将介绍另外一款群集软件haproxy,我们将对其的调度算法、群集环境、以及群集的配置展开讲解。haporxy是目前比较流行的调度工具,之前学习的lvs配置相对来说比较复杂,nginx不..
分类:
Web程序 时间:
2015-12-13 00:55:31
阅读次数:
522
Redis目前高可用的架构非常多,比如keepalived+redis,redis cluster,twemproxy,codis,这些架构各有优劣,今天暂且不说这些架构,今天主要说说redis sentinel高可用架构。它的主要功能有以下几点不时地监控redis是否按照预期良好地运行;如果发现某...
分类:
其他好文 时间:
2015-12-12 11:05:29
阅读次数:
357
主从热备+负载均衡(LVS + keepalived)前言 淘宝架构师李智慧大牛的书籍《大型网站技术架构》以及旭龙兄的博客 ---》【大型网站技术实践】初级篇:借助LVS+Keepalived实现负载均衡。 从上参考而得来本文,本文旨在记录自己的学习过程,同时给大家参考,不对的地方欢迎大家拍砖,.....
分类:
其他好文 时间:
2015-12-10 13:01:56
阅读次数:
182
keepalived+lvs前面我们讲解了使用LVS实现服务器的负载均衡,但是有两个问题我们没有解决分别是调度器的单点故障,第二个是服务器池的健康检查,今天我们使用keeplaved解决这两个问题,实际上keeplaved就是LVS的辅助工具。keeplaved主要实现的功能就是故障切换和健康检测来判断..
分类:
其他好文 时间:
2015-12-10 09:36:00
阅读次数:
294
负载均衡高可用之LVS+Keepalived(DR/主备)+apache介绍:LVS是LinuxVirtualServer的简写,意即Linux虚拟服务器,是一个虚拟的服务器集群系统。本项目在1998年5月由章文嵩博士成立,是中国国内最早出现的自由软件项目之一。LVS集群采用IP负载均衡技术和基于内容请求分发技术。调..
分类:
Web程序 时间:
2015-12-08 16:14:42
阅读次数:
213