Zookeeper
「已注销」
hello world
展开
-
Zookeeper环境搭建
Zookeeper环境搭建下载源码源码编译源码导入启动Zookeeper服务端启动Zookeeper客户端 下载源码 本文以 Zookeeper 3.5.4 为例,源码下载地址:https://github.com/apache/zookeeper/tree/release-3.5.4 源码编译 在命令行使用 ant 编译的时候出现了一些问题,在网上没有找到解决方案,所以使用 idea 进行编译,希望有知道原因的大佬指点迷津,下图为执行 ant eclipse 后的报错信息 下边是具体操作步骤 首先使原创 2020-12-31 15:05:44 · 174 阅读 · 0 评论 -
zookeeper一致性协议——ZAB
zookeeper一致性协议ZAB协议简介问题提出ZAB过程ZAB协议内容简介消息广播崩溃恢复ZAB保证数据一致性ZAB如何数据同步ZAB运行时状态ZAB状态的切换ZAB的四个阶段选举阶段(Leader Election)发现阶段同步阶段广播阶段ZAB协议实现快速选举(Fast Leader Election)恢复阶段(Recovery Phase)广播阶段(Broadcast Phase)ZAB与Paxos的联系和区别联系区别总结 ZAB协议简介 Zookeeper通过ZAB保证分布式事务的最终一致性。原创 2020-12-30 20:09:18 · 348 阅读 · 1 评论 -
Zookeeper简介
Zookeeper简介zookeeper基本概念集群角色会话(session)数据节点(Znode)版本事件监听器(Watcher)权限控制(ACL)服务器角色(TODO)LeaderFollowerObserverZookeeper数据模型——ZnodeZnode 的类型Znode的状态信息Watcher-数据变更通知ACL-保障数据的安全权限模式:Scheme权限 Zookeeper是⼀个开源的分布式协调服务,其设计⽬标是将那些复杂的且容易出错的分布式⼀致性服务封装起来,构成⼀个⾼效可靠的原语集,并以⼀原创 2020-12-30 18:13:25 · 177 阅读 · 0 评论