【专题-Zookeeper】zookeeper的节点和角色
2022/5/10 23:00:53
本文主要是介绍【专题-Zookeeper】zookeeper的节点和角色,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
Zookeeper有哪些角色
1、领导者(leader)
,负责进行投票的发起和决议,更新系统状态
2、学习者(learner),包括跟随者(follower)
和观察者(observer)
,follower用于接受客户端请求并想客户端返回结果,在选主过程中参与投票
3、Observer可以接受客户端连接,将写请求转发给leader,但observer不参加投票过程,只同步leader的状态,observer的目的是为了扩展系统,提高读取速度
4、客户端(client)
,请求发起方
Zookeeper有哪些节点
1、持久节点(PERSISTENT)
2、持久顺序节点(PERSISTENT_SEQUENTIAL)
3、临时节点(EPHEMERAL)
4、临时顺序节点(EPHEMERAL_SEQUENTIAL)
短暂znode的客户端会话结束时,zookeeper会将该短暂znode删除,短暂znode不可以有子节点。
持久znode不依赖于客户端会话,只有当客户端明确要删除该持久znode时才会被删除。
这篇关于【专题-Zookeeper】zookeeper的节点和角色的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-11-23JAVA语音识别项目入门教程
- 2024-11-23Java云原生学习:从入门到实践
- 2024-11-22Java创业学习:初学者的全面指南
- 2024-11-22JAVA创业学习:零基础入门到实战应用教程
- 2024-11-22Java创业学习:从零开始的Java编程入门教程
- 2024-11-22Java对接阿里云智能语音服务学习教程
- 2024-11-22JAVA对接阿里云智能语音服务学习教程
- 2024-11-22Java对接阿里云智能语音服务学习教程
- 2024-11-22Java副业学习:零基础入门到实战项目
- 2024-11-22Java副业学习:零基础入门指南