2019年面试官最喜欢问的28道ZooKeeper面试题( 七 )
4. ZAB 协议?
ZAB 协议是为分布式协调服务 Zookeeper 专门设计的一种支持崩溃恢复的原子广播协议 。
ZAB 协议包括两种基本的模式:崩溃恢复和消息广播 。
当整个 zookeeper 集群刚刚启动或者 Leader 服务器宕机、重启或者网络故障导致不存在过半的服务器与 Leader 服务器保持正常通信时 , 所有进程(服务器)进入崩溃恢复模式 , 首先选举产生新的 Leader 服务器 , 然后集群中 Follower 服务器开始与新的 Leader 服务器进行数据同步 , 当集群中超过半数机器与该 Leader服务器完成数据同步之后 , 退出恢复模式进入消息广播模式 , Leader 服务器开始接收客户端的事务请求生成事物提案来进行事务请求处理 。
5. 四种类型的数据节点 Znode
(1)PERSISTENT-持久节点
推荐阅读
- 驾驶|LPL解说鼓鼓透露:进入联盟后被管理层“面试”8次,已经留下阴影
- 剑网3|剑网3:2019年大型818被铲出,女主简直无底线!
- t1|Teddy塞纳300层被动当奶妈?我现在去T1面试AD还赶得上夏季赛吗?
- estar|AG超玩会要小心eStar,阿泰表示,花海梦回2019年,有可能是AG夺冠最大的障碍
- 女主播|虎牙“在石250”重整公会,直播面试女主播过程,说自己是纯帮忙
- 乌迪尔|LOL:本周3款半价,这款2019年的皮肤,首次在周半价中出现
- theshy|IG为赢RNG拼了,苏小洛面试前TES教练,Theshy也扩展英雄池了
- 孙尚香|口袋试训QG,刺痛面试:你能给我们带来什么?口袋:我孙尚香能带飞!
- iqoo|5G为什么突然不火了?
- 阿里巴巴|程序员8年看了15个源代码,面试阿里6次被拒:技术好真没有啥用