redis5.0集群搭建

1 简单集群搭建

   下载 解压make redis后。会在src下生成 redis-server等脚本文件。

   新建两个文件夹,分别为master和slave。然后复制redis.conf到文件夹下面。 

 修改master文件。

bind 0.0.0.0

daemonize yes


  修改slave文件 

  bind 0.0.0.0

  daemonize yes

  port 6380 

  slaveof 127.0.0.1 6379

 

 

之后启动这两个配置,发现有两个redis在运行

 

然后再redis-cli 执行info replication 如下

 

 

 

------------------------------------------------------------------------------------------------------------------

哨兵模式

  若主节点挂了,可把master传给下一个

1哨兵创建,需要配置哨兵配置文件,复制一份sentinel.conf到slave文件夹下面,编辑如下配置

#配置监视的集群的主节点ip和端口 1表示至少需要几个哨兵统一认定才可以做出判断
sentinel monitor mymaster 127.0.0.1 6379 1
#表示如果5s内mymaster没响应,就认为SDOWN 
sentinel down-after-milliseconds mymaster 5000 
#表示如果15秒后,mysater仍没活过来,则启动failover,从剩下从节点序曲新的主节点
sentinel failover-timeout mymaster 15000 

 

2 然后,就可以执行src目录下的redis-sentinel 指定配置文件 命令,来启动一个哨兵

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值