
Zookeeper
文章平均质量分 96
问道玄霄
初见惊艳,再见依然
展开
-
Zookeeper(三)--应用场景之注册中心、分布式锁、Leader选举
Zookeeper应用场景分布式锁Zookeeper 分布式锁加锁原理Zookeeper独占式非公平锁Zookeeper独占式公平锁Zookeeper共享锁实现原理代码示例分布式锁Zookeeper 分布式锁加锁原理Zookeeper独占式非公平锁多个线程尝试获取锁判断锁是否被线程持有、是则所有线程监听该锁、如果没有被线程持有,则多个线程同时去创建竞争一把锁创建不成功的线程去监听等待锁的释放创建成功的线程执行业务逻辑、完成后释放锁,由于多个线程同时监视这把锁,因此当锁被删除时,多个线程再原创 2021-07-31 15:15:39 · 429 阅读 · 14 评论 -
分布式框架Zookeeper(二)-就怕你还看不懂-Zookeeper客户端使用、Zookeeper集群模式
Zookeeper使用场景Zookeeper Java 客户端项目构建创建客户端实例zookeeper构造方法创建结点修改节点删除结点CuratorCurator实战会话创建创建节点一次性创建带层级结构的节点获取数据更新节点删除节点异步处理指定线程池Curator监听器Curator Cachespath cacheZookeeper Java 客户端项目构建Zookeeper官方客户端没有和服务端代码分离,他们为同一个Jar文件,我们直接引入Zookeeper的maven依赖就可以了,这里版本要保持原创 2021-07-28 21:42:50 · 2354 阅读 · 12 评论