Redis数据库故障转移过渡方案

从Redis路线图来看,大概会在Redis3.0左右正式支持Cluster。不过即便是乐观的估计,至少也得等几个月的时间,为了让我的应用在这段时间内能保持高可用性,我以主从服务器为基础实现了一个Failover过渡方案。 从理论上解释,一旦主服务器下线,可以在从服务器里挑选出新”

【路由器之家】-Redis数据库故障转移过渡方案,下面就是【路由器网】小编整理的路由器设置教程。

 

  从Redis路线图来看,大概会在Redis3.0左右正式支持Cluster。不过即便是乐观的估计,至少也得等几个月的时间,为了让我的应用在这段时间内能保持高可用性,我以主从服务器为基础实现了一个Failover过渡方案。

Redis数据库故障转移过渡方案

  从理论上解释,一旦主服务器下线,可以在从服务器里挑选出新的主服务器,同时重新设置主从关系,并且当下线服务器重新上线后能自动加入到主从关系中去,内容如下:

  说明:别名对应的是当前有效的服务器。需要注意的是这个文件是自动生成的!程序在使用Redis的时候,都配置成别名的形式,具体的host,port通过此文件映射获得。

  明白了以上代码之后,运行就很简单了:

  说明:实际部署时,最严格的方式是以守护进程的方式来执行,不过如果要求不是很苛刻的话,CRON就够了。测试时可以手动杀掉主服务器进程,再通过INFO查看效果。

  再补充一些命令行用法的相关说明,本文都是使用redis-cli来发送命令的,通常这也是最佳选择,不过如果因为某些原因不能使用redis-cli的话,也可以使用nc(netcat)命令按照Redis协议实现一个简单的客户端工具,比如说PING命令可以这样实现:

  说明:之所以需要sleep一下是因为Redis的请求响应机制是Pipelining方式的。

  192.168.0.3在RedisCluster释出前,希望这个脚本能帮到你,其实其他的服务也可以使用类似的方案,比如MySQL,不过复杂性会加大很多,好在已经有类似MHA之类的方案了。

  Redis数据库故障转移过渡方案Redis数据库故障转移过渡方案Redis数据库故障转移过渡方案Redis数据库故障转移过渡方案

  OracleDBA成功的必备手册本系列文章由三部分组成,为Oracle数据库管理员(DBA)面试成功的必备手册。本专题内容囊括从DBA最初的面试开始,从写“杀手简历”到求职信、到面试过程到Oracle认证再到上升到公司高层最后到你成为公司里的明星DBA。专家为你一一指点迷津,最终让你登上成功的宝座。

  OraclePL/SQL应用指南在本次的技术手册中,我们为您提供了PL/SQL的基础知识以及专家指导,包括了PL/SQL中的数据类型简介、PL/SQL函数与触发器以及PL/SQL中的存储过程等,相信您无论是高手还是菜鸟都可以获得有帮助的信息。

  SQLServer索引设计和调优技巧大全本技术专题主要围绕sqlserver设计这个话题展开,侧重介绍了sqlserver集簇索引的设计、如何创建sqlserver索引、如何优化索引、索引的能与不能、处理sqlserver2000索引碎片技巧以及sqlserver索引以实现查询优化等等。

以上关于-【Redis数据库故障转移过渡方案】内容,由【路由器之家】搜集整理分享。

本文来自投稿,不代表路由百科立场,如若转载,请注明出处:https://www.qh4321.com/46549.html

(0)

相关推荐

  • 12306退票后钱打到哪里了?要多久才到账

    12306退票后钱退到哪里了?多久才能查到退款信息?相信很多在12306推过票的用户都有这样的一个疑问,12306买票收钱的速度很快,但是退票的速度确实不敢恭维啊,下面小编就来告诉大家12306退票、退钱规则。12306在官网上公布的退票期限为2~20个工作日不等,也就是说正常情况下2个工作日是能

    2021年9月22日
    180
  • 路由器设置专业指导,零基础教学

    下面我们来进行路由器的设置:首先,打开您的IE浏览器,在地址栏中输入以下字符(如图所示)。 第二步(如图所示进行操作)。 第三步(如下图所示)。 第四步(如下图)。        …

    2023年8月25日
    10.4K
  • 192.168.1.253路由器(Router模式)设置教程

    【导读】192.168.1.253路由器设置(Router模式)图文教程,详细信息请阅读下文!本文介绍了192.168.1.253路由器的安装和Router模式上网的设置方法,192.168.1.253是TP-Link迷你(mi”

    2020年12月31日
    2.9K
  • 路由器wifi设置步骤

    近几天经常看到很多朋友对于路由器的无线WiFi设置还不是很理解,于是我根据自己的设置步骤一步一步的简单介绍一下。都是图片说明,完全有说明的,想来不至于难倒你了吧。第一步打开浏览器,在地址栏输入192

    2020年5月24日
    6.1K
  • 192.168.1.253迅捷(Fast)迷你路由器打不开设置页面怎么办?

    迅捷(Fast)迷你无线路由器的设置网址是192.168.1.253,但是不少用户在设置迅捷(Fast)迷你无线路由器的时候 ,发现在浏览器中输入192.168.1.253后,打不开迷你路由器的设置界面。

    2021年4月6日
    2.3K
  • 如何设置路由器共享上网 进入路由器简略

    路由器共享上网设置如下: 现在好多宽带用户都是安装的ADLS拨号上网。单用户使用一个猫就可以连接上网了,一般的服务商不双人使用。下面就交大家路由器共享上网的实现过程,通过路由器连接猫使多用户共享一宽带。还可单一限速,设置如下: 单用户使用猫拨号上网,就要”

    2021年1月27日
    3.4K