热门课程

免费试听

上课方式

开班时间

当前位置: 首页 -   文章 -   新闻动态 -   正文

Java redis哨兵模式功能有哪些?哨兵模式系统节点过程是什么?

知了堂姐
2024-07-09 11:12:24
0
在Java众多知识栈中,有一个知识点叫redis 哨兵模式,那么大家知道哨兵模式它有什么功能吗?其系统节点过程又是怎么样得呢?
Redis哨兵模式功能有哪些?
哨兵模式功能主要有以下这几点:①集群监视:负责监视Redismaster和slave进程的运行。
②消息通知:如果Redis实例出现故障,则哨兵负责将消息作为报警器通知管理员。
③故障转移:在挂起masternode时,系统将自动转移到slavenode。CConfiguration:在发生故障转移时将新的master地址通知client客户端。
Java redis哨兵模式功能有哪些
那么哨兵模式系统节点又有哪些呢?
①首先,主节点的信息配置在哨兵的配置文件中。
②哨兵节点将与配置的主节点建立两个连接命令连接和订阅连接。
PS:Redis发布订阅(pub/sub)是一种消息通信模式:发送者(pub)发送消息,订阅者(sub)接收消息。
③哨兵将通过命令连接每10秒发送一次INFO命令。通过INFO命令,主节点将返回自己的run_id和自己的从节点信息。
④哨兵还将从节点中建立两个连接命令连接和订阅连接。
⑤哨兵通过命令连接向节点发送INFO命令,获取他的一些信息:
runid(redis服务器id)
role(功能)
从服务器复制偏移offset。
其他
⑥通过命令连接向服务器sentinel:hello频道发送消息,包括自己的ip端口、runid、配置(后续投票)等。
⑦通过订阅连接监控服务器的sentinel:hello频道,因此可以接受向该频道发送的所有哨兵信息。
⑧分析监控消息,分析提取,可以知道其他哨兵服务节点也在监控这些主要节点,更新结构。
记录哨兵节点。
⑨向观察到的其他哨兵节点建立命令连接——无订阅连接。
Java redis哨兵模式功能有哪些?哨兵模式系统节点过程是什么?关注知了堂成都Java培训,带你了解更多Java相关问题和相关知识干货。
预约申请试听课
大家都在看

常用排序算法有哪些?十大经典排序算法总结

2024-07-09 浏览次数:0

0基础学前端难吗?前端好学吗?

2024-07-09 浏览次数:0

程序员都用什么安全软件?程序员电脑软件清单

2024-07-09 浏览次数:0

夏令营第三期——学习中提升技能,联谊中互助成长

2024-07-09 浏览次数:0

校企联动 | 知了堂为四川大学网安学子带来项目实...

2024-07-09 浏览次数:0

网络安全专业就业前景:机遇与挑战并存

2024-07-09 浏览次数:0
最新资讯
中间件技术之消息队列   01、学习中间件的方式和技巧  1:理解中间件在项目架构中的作用,以及各中间件的底层实现。 2:...
专科生通过Java培训班可以成...   作为一门在全球火了二十几年的编程语言,全球的软件开发工程师有将近2000万人,而Java开发工程...
专业的Java技术培训机构哪家...   对于很多零基础想要学习Java的小伙伴来讲,因为自己本身没有任何基础所以在前期Java培训机构的...
转行学java怎么样?到底有没...   Java语言是目前世界上最流行的开发语言,也是大多数企业使用的开发语言,所以现在很多人都想改用J...
转行Java需要培训吗?想转行...   转行Java需要培训吗?很多人工作一两年后发现Java这个岗位工资高,所以都想转,但是发现技术要...
自学基本做不成java是真的吗...   自学基本做不成java是真的吗?有些人觉得Java培训费用太贵,所以选择自学,但是最后却发现依然...
自学Java,如何提升项目经验   学Java,提升能力最直接的办法就是实战,特别是在初学期间,积累代码量格外重要。很多自学Java...
自学Java如何快速入门?能找...   Java作为编程入门语言,通用性强,广泛应用于网站、游戏控制台、APP开发、大数据、云计算等,据...