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

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

【WiFi之家网】-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之类的方案了。

  203154A01-02031542252-12031542344-2Redis数据库故障转移过渡方案

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

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

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

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

原创文章,作者:路由器设置,如若转载,请注明出处:https://www.224m.com/46549.html

(0)
路由器设置路由器设置
【引用】怎样设置路由器图解2222
上一篇 2021年2月3日 13:47
192.168.1.1显示的是收集无法毗连的处理步调!192.168.1.1进不去
下一篇 2021年2月3日 13:53

相关推荐

  • 300兆光纤用什么网线(图文)

    【导读】300兆光纤用什么网线,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。300兆的光纤,建议使用六类或超六类的网线。因为五类网线所支

    2021年7月8日
    19.7K
  • 卡罗拉车载音乐怎么弄(卡罗拉车载音乐怎么弄出来)

    其实这个就是直接下载歌曲到U盘即可. 不过有部分车友说U盘读不出来,或者没显示, 这个问题有两点要注意: 1.U盘格式不对,一般车载U盘用的格式是FAT32,插在电脑上查看属性就知…

    2022年12月13日
    2.9K
  • 户户通出t02解决方法(图文)

    【导读】户户通出t02解决方法,下面就是WiFi之家网整理的网络知识百科,来看看吧!大家好,我是191路由器网小编,上述问题将由我为大家讲解。户户通出t02解决方法如下:  1、检查天线至机顶盒的信号线

    2021年8月8日
    85.4K
  • 对无线路由器进行上网设置(无线路由器上网设置怎么选择)

    对无线路由器进行上网设置 无线路由器是现代家庭网络的核心设备,它可以为家中多台设备提供高速的无线网络连接,让我们可以随时随地畅享网络世界。如果您是第一次使用无线路由器,那么快来看看…

    网络 2024年11月5日
    3.2K
  • 苹果电脑装系统教程(苹果电脑怎么装系统教程)

    主编:匠巢黄老师 苹果系统版本与对应机型 机型 应用系统版本 2009年及以前 10.7-10.10 2010款 10.8-10.11 2011款 10.9-10.13 2012款…

    电脑教程 2023年2月28日
    1.4K
  • 怎么替换路由器密码设置(怎么设置路由器登录密码)

    如何替换路由器密码设置 路由器是我们家庭网络的核心,它连接互联网和我们的设备,保护家庭网络的安全非常重要。换上一个强密码可以保护您的路由器不受黑客攻击。下面是如何更改路由器密码: …

    网络 2024年9月7日
    1.9K
  • 在地址栏输入192.168.1.1无法显示管理页面怎么办

      如果无法登录管理界面,请按照以下方法详细排查。   登录路由器管理界面的完整方法,请参考如何登录路由器界面。   注意:如果您使用的是迷你、3G路由器、扩展器、AP等设备。  …

    2022年7月14日
    939
  • melogin.cnn页面管理-水晶wf无线桥接设置.

    melogin.cnn页面管理本文目录水晶wf无线桥接设置?melogin.cn界面打不开?Mercury路由器密码怎么设置?水星路由器输入的melgin.cn怎么设置?melogincn进不去登录界面?水晶wf无线桥接设置?1、进入桥接设置界面操作电脑连接到副路由器的LAN口或无线信号(默认为Mercury_XXXX),打开浏览器,清空

    192.168.0.1 2022年12月17日
    6.8K
  • 修改wifi密码登陆用户名和密码是什么?

    修改wifi密码登陆用户名和密码是什么? 或许大家在登陆自家路由器时,输入登陆地址进入到登陆界面后,遇到了不知道登录用户名和密码是多少的问题?针对这个问题,下面WiFi之家网(win7sky.Com)小

    2020年6月17日
    16.5K
  • 腾达无线路由如何桥接旧路由器原来这么简单

    微博上有网友提问到:腾达无线路由器如何无线桥接其他品牌的无线路由器? 家里原有的路由器WiFi覆盖不全,很多地方没有信号,了解到有无线桥接这个功能之后,也想自己动手试一试,只需要按…

    2022年6月25日
    23.2K