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 命令

相关推荐
无小道2 分钟前
Redis——哨兵
数据库·redis·缓存·哨兵
组合缺一13 分钟前
用 ChatModel 构建 LLM 驱动的 Java 应用
java·开发语言·ai·llm·solon·rag
AOwhisky14 分钟前
Kubernetes(K8s)学习笔记(第十四期):集群存储与有状态应用(下篇):StatefulSet 有状态应用管理
redis·笔记·mysql·云原生·kubernetes·云计算·k8s
zzz_236821 分钟前
【Java实习面试算法冲刺】哈希!
java·算法·面试
带刺的坐椅31 分钟前
ReActAgent 使用指南:构建会思考、能行动的 AI Agent
java·ai·llm·solon·loop·react-agent
漂亮的摩托1 小时前
如何编写一个SpringBoot项目告警推送的Starter
java·spring boot·后端
盖伦暴打诺手1 小时前
类比推理知识点
java
ch.ju1 小时前
Java程序设计(第3版)第四章——类加载
java·开发语言
河阿里1 小时前
SLF4J深度指南(Java):从原理到 Spring 项目实战
java·开发语言·spring
小沈同学呀1 小时前
飞书机器人+Spring AI Function Calling实战-扔掉MCP Client让LLM直接操控工具
java·开发语言·functioncalling·spring ai·飞书机器人