zookeeper
文章平均质量分 96
知识分子_
QQ:1149513559
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
zookeeper专题:zookeeper集群模式下,leader选举流程分析
文章目录1. zookeeper启动时leader选举流程1. zookeeper启动时leader选举流程选举流程图: 集群启动时,leader选举并不是一次选举就能成功的,会有两次选举。选举谁作为leader节点是根据myid和ZXID的值决定的,ZXID有优先决定权! 在第一次选举时,每个节点都会给自己投原创 2020-11-25 11:46:54 · 845 阅读 · 0 评论 -
zookeeper专题:使用zookeeper实现分布式锁
文章目录1. zookeeper为什么可以做分布式锁2. zookeeper实现非公平锁3. zookeeper实现公平锁 1. zookeeper为什么可以做分布式锁 在单机环境下,可以使用synchronized或者Reentrandlock进行加锁控制并发,但在分布式场景下,由于多个应用会产生多个实例对象,单原创 2020-11-23 11:33:51 · 1038 阅读 · 1 评论 -
zookeeper专题:zookeeper集群搭建和客户端连接
文章目录1. Zookeeper 集群模式介绍2. zookeeper集群搭建1. Zookeeper 集群模式介绍Zookeeper 集群模式一共有三种类型的角色:①:Leader: 处理所有的事务请求(写请求),可以处理读请求,集群中只能有一个Leader②:Follower: 只能处理读请求,同时作为 Leader的候选节点,即如果Leader宕机,Follower节点 要参与到新的Leader选举中,有可能成为新的Leader节点。③:Observer: 只能处理读请求。不能参与选举原创 2020-11-21 15:12:06 · 3434 阅读 · 0 评论 -
zookeeper专题:使用zookeeper客户端实现动态监听节点并获取数据
文章目录1 zookeeper原生客户端1 zookeeper原生客户端 zookeeper原生客户端就是zookeeper官方自带的客户端,作为代码与zk服务器交互的桥梁,zookeeper 官方的客户端没有和服务端代码分离,他们为同一个jar 文件,所以我们直接引入 zookeeper的maven即可, 这里版本请保持与服务端版本一致,不然会有很多兼容性的问题1.1 引入依赖引入zookeeper依原创 2020-11-20 10:47:55 · 1575 阅读 · 0 评论 -
zookeeper专题:zookeeper的节点类型,数据持久化机制
文章目录1. zookeeper的安装2. zookeeper的节点类型3. zookeeper命令解析 Zookeeper 是一个分布式协调框架,是Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。主要有如下两个核心的概念:文件系统数据结构 + 监听通知机制原创 2020-11-17 18:13:30 · 2498 阅读 · 0 评论
分享