码迷,mamicode.com
首页 > 其他好文 > 详细

redis哨兵模式

时间:2017-04-02 21:50:25      阅读:921      评论:0      收藏:0      [点我收藏+]

标签:意义   font   ges   blog   image   切换   存在   主机名   连接   

  前面总结了redis的主从复制,实现了读写分离,但是这种模式存在了一定的弊端,例如主机宕机后,从机就失去了存在的意义,因为从机无法反客为主,实现对外提供服务。需要人工手动操作。而redis的哨兵模式可以实现当主机宕机后,从机根据投票模式,票数多的自动切换成主机。下面总结一些如何进行配置。

  (1)首先还是准备3台服务器,ip分别为192.168.0.101(主机), 192,168.0.102, 192.168.0.104。

  (2)先配置好主从复制,使用命令slaveof host post,如下:

    技术分享   技术分享

  (3)在主机目录/usr/local/redis下新建sentinel.conf文件,输入 sentinel monitor 主机名 主机IP 端口 票数,如下

    技术分享

    其中1表示当投票后,票数大于1则成为新的主机。

  (4)进入安装目录下技术分享,使用命令 技术分享回车后显示如下:

    技术分享

 

    出现如下画面,则表示主机已经开启哨兵巡逻模式咯。

    (5)现在我们将主机关掉,使用命令shutdown,则后台会出现如下:新的主机为192.168.0.104

    技术分享

    (6)在192.168.0.104 控制台输入info replication,显示如下:

    技术分享

    (7)当192.168.0.101恢复后,则它变为从机连接着新的主机192.168.0.104,如下

    技术分享

    

    

       

 

 

 

redis哨兵模式

标签:意义   font   ges   blog   image   切换   存在   主机名   连接   

原文地址:http://www.cnblogs.com/gdpuzxs/p/6659873.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!