zoukankan      html  css  js  c++  java
  • redis之 集群配置(主从复制)

    集群的作用:

      

    集群的方式有二种:

      第二种的好处是:master宕机以后可以直接切换到slave1

     主从通信的过程

      先通过dump导出大块的rdb 然后把aof缓冲过来,然后通过replicationfeedslave保持联系

    redis集群的配置

     

    第一步: 复制二份redis启动配置文件(方便开启三个redis服务器),并修改二个配置文件 

         

        把配置文件的pid文件,端口, 关闭主服务器和6381从服务器的rdb分配给6380从服务器来负担, 

    6381从服务器配置如下(aof关闭 rdb关闭)

     

     6380从服务器配置和上面类似(rdb打开,aof禁止),不一样的地方是端口号是6380 ,pid文件是6380 ,rdb前面的#去掉,然后还有一个rdb文件的名字是dump6380.rdb

    6379主服务器 关掉rdb,关掉aof

    注意:如果主服务器的aof打开了,从服务的最好关掉,不需要太多的重复,当然主服务器上面的aof应该是最全,至少全一秒的数据

    第二步: 删除之前的rdb 和aof文件

    第三步:分别开启三台服务器

        

        连接主服务器 写入一个值

        

         去其他二个从服务器 查看都能看到

        

    额外知识点:给主服务器加上密码以后,从服务器必须要加密码才能连接

          例子:

          1,杀掉所有的redis , 修改主服务器的配置文件

          2,重启服务器,连接进行操作会失败

          

          3,只有输入密码后才能操作

          

             4,如果是redis集群服务器,那么从服务器要修改  

           

           5,redis主从复制的缺陷

            

  • 相关阅读:
    hdu 6214 : Smallest Minimum Cut 【网络流】
    hdu 6205: card card card【输入挂】
    UVa 10054 : The Necklace 【欧拉回路】
    hdu 6127 : Hard challenge (2017 多校第七场 1008)(计算几何)
    hdu 6143: Killer Names (2017 多校第八场 1011)
    hdu 6134: Battlestation Operational (2017 多校第八场 1002)【莫比乌斯】
    hdu 4992 Primitive Roots 【求原根模板】
    poj 1284 : Primitive Roots
    codevs 2804 最大最小数质因数
    codevs 2370 小机房的树
  • 原文地址:https://www.cnblogs.com/spicy/p/6934598.html
Copyright © 2011-2022 走看看