![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
阿拉斯加大闸蟹
JDcloud;ByteDance;XueQiu;YiChe;CATARC
展开
-
zookeeper单元测试
curator-test:Contains the TestingServer, the TestingCluster and a few other tools useful for testing. 深坑: curator竟然不是向下兼容的,https://issues.apache.org/jira/browse/CURATOR-428(使用版本) log4j-over-slf4j竟然也不是向下兼容的,扯犊子呢,而且外文文档也是一通瞎扯 [惊恐] [惊恐] [惊恐] 原理: 启动原创 2020-12-01 14:27:16 · 2645 阅读 · 0 评论 -
简要分析ZooKeeper基本原理
一、ZooKeeper 基本概念 1、ZooKeeper 是什么? Zookeeper官网地址: http://zookeeper.apache.org/ Zookeeper官网文档地址:http://zookeeper.apache.org/doc/trunk/index.html ZooKeeper 是Hadoop下的一个子项目,它是一个针对大型分布式系统的可靠协调系统;它提供的功能包...转载 2018-02-06 17:51:18 · 2525 阅读 · 0 评论 -
《从Paxos到ZooKeeper分布式一致性原理与实践》阅读笔记
第一章 分布式架构 1.1 从集中式到分布式 集中式的特点: 部署结构简单(因为基于底层性能卓越的大型主机,不需考虑对服务多个节点的部署,也就不用考虑多个节点之间分布式协调问题) 分布式系统是一个硬件或软件组件分布在不同的网络计算机上,彼此之间仅仅通过消息传递进行通信和协调的系统。 分布式的特点: 分布性:在空间随意分布 对等性:没有主从之分,都是对等的 并发性 缺乏全...原创 2018-12-07 13:14:11 · 315 阅读 · 0 评论 -
CAP理论到Paxos和Raft算法讨论什么是一致性
GitHub硬广:https://github.com/singgel/RPC-SkillTree 1.zookeeper的安装 zookeeper:http://mirrors.shu.edu.cn/apache/zookeeper/ 单机安装 1.前提需要java环境支持 2.创建快照和日志的存放目录(zk的根目录) mkdir data mkdir logs 3.添加修改zk...原创 2018-10-26 17:33:19 · 1520 阅读 · 1 评论 -
Zookeeper应用和若干疑问
硬广,理论和实践要结合,少年:https://github.com/singgel/RPC-SkillTree Zookeeper到底是什么!? 学一个东西,不搞明白他是什么东西,哪还有心情学啊!! Zookeeper, 即zoo keeper,动物园管理员的意思,老外给东西起名字不是乱起的,因为大数据框架的图标都是动物的图标,所以Zookeeper的意思就是把这些动物们管理起来。 首先...原创 2016-08-22 18:30:11 · 728 阅读 · 0 评论 -
zookeeper Master、leader选举和分布式锁
硬广,理论和实践要结合,少年:https://github.com/singgel/RPC-SkillTree Master选举: Master选举可以说是ZooKeeper最典型的应用场景了。比如HDFS中Active NameNode的选举、YARN中Active ResourceManager的选举和HBase中Active HMaster的选举等。 Master选举也是充...原创 2018-05-15 09:29:18 · 612 阅读 · 0 评论