上一篇我们介绍了 Redis Sentinel 的搭建和运行原理,本文我们重点来看下 Sentinel 的命令操作和代码实战。

Sentinel 命令操作

要使用 Sentinel 实现要连接到 Sentinel 服务器,和连接 Redis 服务相同,我们可以使用 redis-cli 来连接 Sentinel,如下命令所示:

[@iZ2ze0nc5n41zomzyqtksmZ:~]$ redis-cli -h 127.0.0.1 -p 26379 -a pwd654321
127.0.0.1:26379> ping
PONG

其中:

  • -h 后面输入的是 Sentinel 的 IP;
  • -p 后面输入的是 Sentinel 的端口,默认是 26379;
  • -a 后面输入的是密码。

Sentinel 的端口号可以在 sentinel.conf 里面配置,通过 port 选项设置。

注意:Sentinel 可以监视多台主节点,而不是只能监视一台服务器。想要监视多台主节点只需要在配置文件中设置多个 sentinel monitor master-name ip port quorum 即可,我们通过 master-name 来区分不同的主节点。

查询所有被监控的主服务器信息

127.0.0.1:26379> sentinel masters
1)  1) "name"2) "mymaster"3) "ip"4) "127.0.0.1"5) "port"6) "6377"7) &

实战:Redis 哨兵模式(下)相关推荐

  1. 哨兵2号波段_分布式框架之高性能:Redis哨兵模式

    本文首发于Ressmix个人站点:https://www.tpvlog.com 我们在搭建Redis的主从架构时,主节点一旦由于故障不能提供服务,需要人工将从节点晋升为主节点,同时还要通知应用方更新主 ...

  2. Redis——Redis哨兵模式

    Redis哨兵模式 Redis哨兵模式概述 哨兵的作用 启用哨兵模式 配置单哨兵 配置单哨兵 启动单哨兵 配置集群哨兵 配置集群哨兵 启动集群哨兵 哨兵模式的全部配置 Redis哨兵模式概述 主从切换 ...

  3. Redis主从复制、Redis哨兵模式、Redis集群

    目录 Redis主从复制 主从复制 Redis哨兵模式 哨兵sentinel 哨兵的工作原理 哨兵sentinel-实现高可用 sentinel的坑 修改从节点的选举优先级 sentinel.conf ...

  4. 使用bitnamiredis-sentinel部署Redis 哨兵模式

    使用bitnami/redis-sentinel部署Redis 哨兵模式 为什么使用 Bitnami 镜像? Bitnami 密切跟踪上游源代码更改,并使用我们的自动化系统及时发布此镜像的新版本. 借 ...

  5. Redis哨兵模式(Sentinel)

    哨兵模式 概述 主从切换技术的操作是:当主机宕机后,需要手动把一台从机切换为主机.这就需要人工干预,费事费力,还会造成一段时间内服务不可用.这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式. Re ...

  6. Redis面试题-Redis哨兵模式

    本文参考 嗨客网 Redis面试题 Redis哨兵模式 什么是Redis哨兵模式 Redis Sentinel 是一个分布式系统, 你可以在一个架构中运行多个 Sentinel 进程(progress ...

  7. Redis哨兵模式搭建

    主从切换技术的方法是:当主服务器宕机后,需要手动把一台从服务器切换为主服务器,这就需要人工干预,费事费力,还会造成一段时间内服务不可用.这不是一种推荐的方式,更多时候,我们优先考虑哨兵模式 一:哨兵模 ...

  8. Redis哨兵模式及集群

    一.redis哨兵模式 哨兵的核心功能:在主从复制的基础上,哨兵引入了主节点的自动故障转移 1.哨兵模式的原理 哨兵(sentinel):是一个分布式系统,用于对主从结构中的每台服务器进行监控,当出现 ...

  9. SpringBoot+Redis哨兵模式

    最近学习到了Redis的哨兵模式,光看视频还不行,需要自己动手实现一遍才能加深映像,特此记录. 由于没有真实的服务器可以供我操作,所以在虚拟机上启动了3个redis服务,分别占用7001.7002.7 ...

  10. 基于docker搭建redis哨兵模式

    github学习笔记 Redis 哨兵架构 1. redis 哨兵模式介绍 1) 哨兵模式是Redis的高可用方式,哨兵节点是特殊的redis服务,不提供读写服务,主要用来监控redis实例节点.2) ...

最新文章

  1. 和12岁小同志搞创客开发:如何使用继电器?
  2. 招募 | 大马鹿物流运筹优化算法工程师
  3. java中websocket_Java中使用webSocket
  4. VTK:可视化算法之SpikeFran
  5. for循环多次调用cuda kernel函数_CUDA程序设计入门(二)——核函数
  6. Oracle数据库块的物理损坏与逻辑损坏
  7. C/C++的const区别
  8. ImageLoader
  9. C# richTextBox滚动到最后一行 显示最后一行 自动跳转最后一行
  10. 控制台命令调试(bt)
  11. 【毕设教程】物联网/嵌入式/单片机毕业设计项目开发流程
  12. IAR在写结构体时不提示_U盘被写保护了以后怎么办?
  13. 计算机应用基础10000字论文,计算机(毕业论文)一万字.doc
  14. RAB, RB, SRB
  15. 数据结构与算法分析:实现list【理解 iter++ 和 ++iter 】
  16. 如何评价范冰新书《增长黑客》?
  17. Unity3D 通过脚本设置PlayerSettings的属性(GPU Skinning,Auto Graphics APi[OpenGLES2])等
  18. 「群体遗传学实战」第一课: 对SNP位点进行注释
  19. 关于在线评论有用性的论文研读笔记---51-60篇
  20. 电子现金 圈存、补登

热门文章

  1. .size .shape .size() type的运用
  2. Mysql高性能优化技能总结
  3. JDK源码解析之 java.lang.Thread
  4. 在命令行模式下管理SELinux
  5. 如何更新Postgresql的Jsonb数组
  6. Monthly Expense【二分】
  7. Android之个性化ListView实现
  8. yii框架cookie写入与读取方法
  9. ListView与GridView优化
  10. 微软的SQLHelper类(含完整中文注释)