博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Redis主从配置
阅读量:4709 次
发布时间:2019-06-10

本文共 991 字,大约阅读时间需要 3 分钟。

这里为了还原最真实的效果 准备了3台虚拟机

三台IP为 192.168.72.251 192.168.72.252 192.168.72.253
三个redis 端口:6379 6389 6399
三个哨兵端口 26379 26389 26399

 

 

$ wget http://download.redis.io/releases/redis-2.8.17.tar.gz$ tar xzf redis-2.8.17.tar.gz$ cd redis-2.8.17$ make$ sudo make install 2.集群配置: 一主二从配置 主redis.conf 不修改 配置Redis白名单
bind 0.0.0.0

全部访问 如果配置成127.0.0.1 只有本机才能访问


后台访问 配置

daemonize yes

6379端口

其他redis.conf
从1:port 6389
从2:port 6399
在# slaveof <masterip> <masterport>下加入
slaveof 主IP地址:127.0.0.1 主端口:6379
//如果需要密码
//masterauth 123456

哨兵文件配置:

sentinel.conf
主哨兵不修改
sentinel monitor mymaster 127.0.0.1 6379 2
从哨兵

从1sentinel monitor mymaster 192.168.72.251 6379 2
从2sentinel monitor mymaster 192.168.72.251 6379 2

配置中的这一行表示 我们要监视的主的ip和端口,mymaster是主的名称,因为我们的主是127.0.0.1:6379,所以三个哨兵中的这个地方都不用修改。

将IP地址修改为 主哨兵的IP 端口改为主哨兵的IP

哨兵加入后台启动

daemonize yes

主从都启动

启动
./redis-server ../redis.conf
哨兵启动
./redis-sentinel ../sentinel.conf

./redis-cli -p 26379

sentinel master mymaster

 

转载于:https://www.cnblogs.com/liaohongbin/p/10726209.html

你可能感兴趣的文章
android调用音乐播放器,三种方
查看>>
read/sysread区别
查看>>
《JavaScript高级程序设计》阅读笔记(十八):跨平台的事件
查看>>
长列表优化之滚动替换数据方案小记
查看>>
20180827 360笔试客观题
查看>>
【转】使用YCSB测试mongodb分片集群性能
查看>>
StartSSL免费证书申请笔记
查看>>
Server.MapPath查询路径那几件事
查看>>
简单易懂的snmpd.conf配置文件说明
查看>>
引用 IP电话的原理结构及其关键技术
查看>>
cocos2d-x App 图标
查看>>
Eclipse中Outline里各种图标的含义
查看>>
css原生变量var()
查看>>
c++读文件-对try-throw-catch的应用
查看>>
常见的日期问题计算
查看>>
sql参数判断
查看>>
图形世界分裂的两派——理清D3D和OpenGL的脉络
查看>>
js字符串
查看>>
浅析java中setter和getter的作用
查看>>
maven工程运行前准备
查看>>