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
相关推荐
FIN技术铺3 小时前
Redis集群模式之Redis Sentinel vs. Redis Cluster
数据库·redis·sentinel
mit6.8247 小时前
[Docker#4] 镜像仓库 | 部分常用命令
linux·运维·docker·容器·架构
程序员曦曦7 小时前
一文熟悉redis安装和字符串基本操作
自动化测试·软件测试·数据库·redis·功能测试·程序人生·缓存
风再云巅7 小时前
Redis下载历史版本
redis
Java 第一深情9 小时前
Redis经典面试题-深度剖析
数据库·redis·缓存
蜜獾云10 小时前
redis 三种持久化对比
数据库·redis·缓存
乌恩大侠11 小时前
了解 Open RAN 架构中的 DU 和 CU
架构
贵州晓智信息科技11 小时前
深入理解 React 架构从概览到核心机制
前端·react.js·架构
W Y11 小时前
【架构论文-1】面向服务架构(SOA)
架构·架构设计
Hello.Reader12 小时前
解析Eureka的架构
云原生·eureka·架构