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
相关推荐
uhakadotcom10 小时前
视频直播与视频点播:基础知识与应用场景
后端·面试·架构
沉登c13 小时前
第 3 章 事务处理
架构
数据智能老司机16 小时前
CockroachDB权威指南——CockroachDB SQL
数据库·分布式·架构
数据智能老司机16 小时前
CockroachDB权威指南——开始使用
数据库·分布式·架构
c无序17 小时前
【Docker-7】Docker是什么+Docker版本+Docker架构+Docker生态
docker·容器·架构
Kagol17 小时前
macOS 和 Windows 操作系统下如何安装和启动 MySQL / Redis 数据库
redis·后端·mysql
数据智能老司机17 小时前
CockroachDB权威指南——CockroachDB 架构
数据库·分布式·架构
矿渣渣17 小时前
RM Cortex-A7 架构中“SEV”汇编指令解析
汇编·架构
hzulwy17 小时前
Redis常用的数据结构及其使用场景
数据库·redis
uhakadotcom18 小时前
Flutter入门指南:快速构建高性能移动应用
面试·架构·github