微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

【专题-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时才会被删除

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐