![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
zookeeper
Bolon0708
昨日已成过往,明日未来可期。
展开
-
zookeeper在dubbo起了什么作用
dubbo是动物..zookeeper是动物园的管理员!您可以把dubbo服务想象成学校里的一个学生,并且对应有一个学号,zookeeper则是想象成一个教务网管理系统。我们可以通过教务网管理系统,查找到对应的学生。我们首先通过注册入学,将学生和学号对应绑定。 比方说项目是一个分布式的项目,web层与 service层被拆分了开来, 部署在不同的tomcat中, 我在web层 需...转载 2018-07-01 11:01:33 · 992 阅读 · 1 评论 -
ZooKeeper之(统一配置管理、统一命名服务、分布式锁、集群管理)
目录一、什么是ZooKeeper二、为什么ZooKeeper能干这么多?2.1 监听器三、ZooKeeper是怎么做到的?3.1 统一配置管理3.2 统一命名服务3.3 分布式锁3.4集群状态最后上次写了一篇什么是消息队列?以后,本来想入门一下Kafka的(装一下环境、看看Kafka一些概念啥的)。后来发现Kafka用到了ZooKeeper,而我又对Zoo...转载 2019-05-29 10:42:51 · 3117 阅读 · 3 评论 -
漫画:什么是 ZooKeeper?
目录ZooKeeper 的数据模型ZooKeeper 的基本操作和事件通知ZooKeeper 的一致性ZooKeeper 的应用1. 分布式锁2. 服务注册和发现3. 共享配置和状态信息————— 第二天 —————————————————ZooKeeper 的数据模型...转载 2019-05-29 11:27:31 · 283 阅读 · 0 评论 -
关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁
目录1,常规锁会造成什么情况?2,分布式锁怎么去处理?3,分布式锁的实现有哪些?3.1,为什么redis可以实现分布式锁?3.2,为什么zookeeper可以实现分布式锁?首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处理控制,在jd...转载 2019-07-05 13:43:49 · 146 阅读 · 0 评论 -
脑裂是什么?Zookeeper是如何解决的?
目录什么是脑裂Zookeeper集群中的脑裂场景过半机制什么是脑裂脑裂(split-brain)就是“大脑分裂”,也就是本来一个“大脑”被拆分了两个或多个“大脑”,我们都知道,如果一个人有多个大脑,并且相互独立的话,那么会导致人体“手舞足蹈”,“不听使唤”。脑裂通常会出现在集群环境中,比如ElasticSearch、Zookeeper集群,而这些集群环境有一个统一的特点,就...转载 2019-07-26 17:45:36 · 10879 阅读 · 8 评论 -
Zookeeper分布式锁代码实现
目录原生API操作ZKWatch机制分布式锁思路Zookeeper分布式锁的代码实现zkclientCurator原生API操作ZK什么叫原生API操作ZK呢?实际上,利用zookeeper.jar这样的就是基于原生的API方式操作ZK,因为这个原生API使用起来并不是让人很舒服,于是出现了zkclient这种方式,以至到后来基于Curator框架,让人使用ZK...转载 2019-08-17 14:52:46 · 3452 阅读 · 0 评论 -
Zookeeper原生Java API、ZKClient和Apache Curator 区别对比
zookeeper 常用的3种java客户端:zookeeper原生Java API ZkClient Apache curator1、zookeeper原生Java APIZookeeper客户端提供了基本的操作,比如,创建会话、创建节点、读取节点、更新数据、删除节点和检查节点是否存在等。但对于开发人员来说,Zookeeper提供的基本操纵还是有一些不足之处。Zookeeper...转载 2019-08-17 15:12:46 · 1107 阅读 · 0 评论 -
有关ZooKeeper的七个问题最全详解
目录一、ZooKeeper概览二、ZooKeeper重要概念的总结三、ZooKeeper 特点四、ZooKeeper 设计目标1、简单的数据模型2、可构建集群3、顺序访问4、高性能五、ZooKeeper 集群角色介绍六、ZooKeeper&ZAB协议&Paxos算法1、ZAB协议&Paxos算法2、 ZAB 协议介绍3、Z...转载 2019-08-17 15:20:16 · 741 阅读 · 0 评论 -
Zookeeper面试题
目录1. ZooKeeper是什么?2. ZooKeeper提供了什么?3. Zookeeper文件系统4. ZAB协议?5. 四种类型的数据节点 Znode6. Zookeeper Watcher 机制 -- 数据变更通知7. 客户端注册Watcher实现8. 服务端处理Watcher实现9. 客户端回调Watcher10. ACL权限控制机制UGO(...转载 2019-08-17 16:45:18 · 282 阅读 · 0 评论