redis 主从模式,sentinel 模式配置

编辑 sentinel.xml 和 redis.conf

redis.conf 中核心是配置

bash 复制代码
bind 192.168.64.144
daemonize yes
protected-mode no
dbfilename redis-6379.rdb #默认dump.rdb
replica-read-only yes # 自动2.6副本默认只读,也就是slave只有只读权限
replicationOf  myapplication  192.168.64.144 6379 2 #有些版本是slaveOf
appendonly yes #开启aof
appendfilename "appendonly-6379.aof"
appendfsync always  #数据同步时间
save 3600 1 #每1小时有1个key 改变
save 300 100 #每5分钟有 100个key改变
save 60 10000 # 每1分钟有10000个key改变
logfile "redis.log"
dir $REDIS_HOME/data

sentinel.conf 核心配置

bash 复制代码
port 26381
daemonize yes
sentinel monitor mymaster  192.168.64.144 6379 2
sentinel down-after-milliseconds mymaster 30000 #下线是30s
sentinel auth-pass mymaster 123456 #这个学习的时候完全没有必要配置
sentinel failover-timeout mymaster 30000

bin/redis-server config/redis.conf

bin/redis-sentinel config/sentinel.conf

配置完成后 bin/redis-cli -h 192.168.64.144 执行info 命令

相关推荐
A尘埃1 小时前
智慧零售全渠道业务中台系统
java·零售
小wanga4 小时前
C++知识
java·开发语言·c++
鼠鼠我捏,要死了捏4 小时前
Redis、Zookeeper 与关系型数据库分布式锁方案对比及性能优化实战指南
redis·zookeeper·分布式锁
我是渣哥4 小时前
Java String vs StringBuilder vs StringBuffer:一个性能优化的探险故事
java·开发语言·jvm·后端·算法·职场和发展·性能优化
工一木子4 小时前
深入Java并发:锁机制原理剖析与性能优化实战
java·性能优化·并发·
你我约定有三4 小时前
java--写在 try 中的创建连接
java·开发语言
ERP老兵-冷溪虎山4 小时前
Python/JS/Go/Java同步学习(第三篇)四语言“切片“对照表: 财务“小南“纸切片术切凭证到崩溃(附源码/截图/参数表/避坑指南/老板沉默术)
java·javascript·python·golang·中医编程·四语言同步学习·职场生存指南
科技树支点4 小时前
无GC的Java创新设计思路:作用域引用式自动内存管理
java·python·go·web·编程语言·编译器
码农小伙5 小时前
ConcurrentHashMap解析
java·开发语言