zookeeper基本框架
2020-09-03 14:08:09 0 举报
zookeeper
作者其他创作
大纲/内容
server
client
follower
zookeeper service
· 每个Server都在内存中存储一份数据;· zookeeper启动时,会从实例中选举出一个leader;· 一个更新操作的成功,当且仅当大多数server成功修改在内存中的数据。zookeeper角色:· leader、learner(包含follower、observer)、client· leader(领导者)负责投票发起和决议,更新系统状态· 学习者(learner):包括跟随者(follower)和观察者(observer)· follower用于接受客户端请求并向客户端返回结果,在选主过程中参与投票· Observer可接受客户端连接,将写的请求发送给leader,但是不参与投票过程,只同步leader状态,observer目的是为了扩展系统,提高读取速度· 客户端(client):发送请求方
leader
0 条评论
下一页