redis-cli 连接 sentinel架构的redis服务

之前一直用gui连接redis,今天在服务器连接发现redis-cli无法直接连接到redis-sentinel服务器,研究后发现多了几个步骤,如下:

  1. 假设有三个redis节点127.0.0.1,127.0.0.2,127.0.0.3,端口为9696
  2. 先连接任意一个节点:
bash 复制代码
redis-cli -h 127.0.0.1 -p 9696 
  1. 查询哨兵节点信息:
bash 复制代码
127.0.0.1:9696>SENTINEL get-master-addr-by-name test_redis7_monitor_7091

它会输出哨兵的ip,port

  1. 连接哨兵
    先退出redis-cli到bash命令行(ctrl+c或者exit)
    然后执行
bash 复制代码
redis-cli -h 哨兵ip -p 哨兵port
 127.0.0.1:9696>auth password
相关推荐
2401_8370885011 分钟前
stringRedisTemplate.opsForHash().entries
java·redis
爱敲键盘的猴子2 小时前
Redis内存回收,缓存问题
redis
爬山算法2 小时前
Redis(110)Redis的发布订阅机制如何使用?
前端·redis·bootstrap
存在morning3 小时前
【人工智能学习笔记 三】 AI教学之前端跨栈一:React整体分层架构
笔记·学习·架构
蓝象_4 小时前
docker下载配置redis
redis·docker·容器
升鲜宝供应链及收银系统源代码服务5 小时前
升鲜宝生鲜配送供应链管理系统---PMS--商品品牌多语言存储与 Redis 缓存同步实现
java·开发语言·数据库·redis·缓存·开源·供应链系统
canonical_entropy5 小时前
最小信息表达:从误解到深层理解的五个关键点
后端·架构
苦学编程的谢6 小时前
Redis_8_List
数据库·redis·缓存
蚂小蚁9 小时前
一文吃透:宏任务、微任务、事件循环、浏览器渲染、Vue 批处理与 Node 差异(含性能优化)
前端·面试·架构