Redis的哨兵(sentinel)(概念)
发表于:2025-11-16 作者:千家信息网编辑
千家信息网最后更新 2025年11月16日,Redis的哨兵(sentinel)redis的sentinel系统用于管理多个redis服务器实例(instance)。哨兵适用于非集群结构的redis环境,比如:redis主从环境。在redis集
千家信息网最后更新 2025年11月16日Redis的哨兵(sentinel)(概念)
Redis的哨兵(sentinel)
redis的sentinel系统用于管理多个redis服务器实例(instance)。
哨兵适用于非集群结构的redis环境,比如:redis主从环境。
在redis集群中,节点担当了哨兵的功能,所以redis集群不需要考虑sentinel。
sentinel主要功能:
1、监控(monitoring)
sentinel会不断的检查master和slave运行状态是否正常。
2、提醒(notification)
当监控发现问题时,sentinel会通过API向管理员发送通知。
3、自动故障迁移(automatic failover)
当一个master不能正常工作时,sentinel会进行自动故障迁移操作,
它会将slave提升为master,并让其他slave改为复制新的master。
当客户端访问故障的master时,也会向客户端返回新的master地址。
主观认为宕机:(初步判断宕机)
每个哨兵会向其他sentinel、master、slave定时发送消息,确认对方是否存活,
如果发现对方在指定时间内未响应,则暂时认为对方宕机。(主观认为宕机)
客观认为宕机:(确认宕机)
若哨兵群中的多数sentinel都报告某一master未响应,则确认该master宕机。(客观宕机)
通过vote算法,在其他salve节点中,选举一台提升为master,并自动修改配置。
哨兵
对方
故障
集群
主观
功能
客户
客户端
客观
环境
节点
监控
管理
不断
主从
地址
多个
实例
报告
时间
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
服务器硬盘故障原因分析
云驰网络技术服务有限公司
tplink软件开发面试
软件开发项目管理课程大作业
思科网络技术课程收获
一二三四网络安全
软件开发是怎么开发的啊
美容仪软件开发
化学品数据库考试技巧
网络安全写说100字
浪潮gpu服务器配置
网络安全风险防控工作
电脑服务器怎么检查
云服务器架设传奇需要多大
华三服务器部署linux系统
x86 服务器组装
软件开发者暴富
简述查询对象在数据库中为什么
保存服务器密码
网络安全防火墙的应用指导书
腾讯云服务器窗口小
数据库原理实验报告河北大学
如东安卓软件开发
软件开发什么电脑牌子好
数据库怎么插入sql
京东互联网科技实践中心
github 网络安全书
高考考点网络安全的三大问题
双路cpu服务器安装
网络安全设备自查报告