zookeeper
文章平均质量分 62
liuhuapeng0304
00后Java工程狮一枚,喜欢瞎琢磨
展开
-
Zookeeper实现分布式锁
使用zookeeper实现分布式锁是分布式锁的实现方式的一种,相对于redis的实现,zookeeper的显现能够实现锁的获得顺序,不出现死锁等特点,关于zookeeper分布式锁的实现原理大致总结如下: 客户端向zookeeper的某一个持久节点下注册临时有序节点 获取该父节点下的所有临时有序节点,将自己刚才注册的临时节点与节点集合的第一个做比较,如果相同则表示自己是第一个注册也就是可以获得锁的,否则,注册比前置节点的监听事件,如果监听到前置节点被删除(即节点状态发生变化),则重新获取节点集合并进行比较原创 2022-02-08 09:34:44 · 2418 阅读 · 0 评论 -
Mac 安装 Zookeeper
安装zookeeper 使用命令**$ brew info zookeeper**查看可用版本信息: zookeeper: stable 3.4.8, HEAD Centralized server for distributed coordination of services https://zookeeper.apache.org/ Not installed From: https://github.com/Homebrew/homebrew-core/blob/master/Formula原创 2021-09-07 16:36:21 · 891 阅读 · 0 评论