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
相关推荐
大只鹅2 分钟前
两级缓存 Caffeine + Redis 架构:原理、实现与实践
redis·缓存·架构
都叫我大帅哥3 分钟前
Redis的ZSet:从“青铜”到“王者”的排序神器
java·redis
数据智能老司机15 分钟前
Linux内核编程——字符设备驱动程序
linux·架构·操作系统
小小霸王龙!16 分钟前
互联网大厂Java面试实录:Spring Boot与微服务在电商场景中的应用
java·spring boot·redis·微服务·电商
DemonAvenger18 分钟前
Go网络编程基础:网络模型与协议栈概述
网络协议·架构·go
都叫我大帅哥43 分钟前
Redis BitMap 深度解剖:比特世界的精密引擎
redis
爱上语文2 小时前
Redis基础(4):Set类型和SortedSet类型
java·数据库·redis·后端
风铃喵游3 小时前
构建引擎: 打造小程序编译器
前端·小程序·架构
筏.k3 小时前
C++ 网络编程(14) asio多线程模型IOThreadPool
网络·c++·架构
星辰大海的精灵4 小时前
如何确保全球数据管道中的跨时区数据完整性和一致性
java·后端·架构