Zookeeper
二十六画生的博客
国内Top5硕士,先后在京东、字节从事多年后端开发、大数据开发。
展开
-
Zookeeper 生命流程、角色职责
zk生命流程模型:Zookeeper集群模式下的系统模型,其中主要分为三个阶段。1、当Zookeeper集群在启动时,或者当leader节点出现网络中断、崩溃等情况时,Zookeeper就会进入恢复模式并选举产生新的 Leader。各个节点把自己的选票发送给集群中的所有节点,当集群中某个节点收到半数以上投个某个角色的选票后,确认自己的角色。2、在zookeeper选举成功后,准Leader和其他节点之间需要进行数据同步,以准Leader节点是数据为基准进行同步,完成这些后才对外提供服务。3、在Zo转载 2020-12-28 11:48:26 · 359 阅读 · 0 评论 -
Zookeeper 3种部署模式
ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。1 概述 ZooKeeper(动物园管理员),顾名思义,是用来管理Hadoop(大象)、Hive(蜜蜂)、Pig(小猪)的管理员,同时Ap转载 2020-12-28 11:45:30 · 1408 阅读 · 0 评论