Zookeeper分布式锁
2021-09-27 15:07:04 21 举报
Zookeeper分布式锁
作者其他创作
大纲/内容
监听上一个节点
创建节点
3.监听上一个节点的变化
监听
/lock
5.通知2号节点,1号节点已删除
/lock/xxx-00...002
Y
/lock/xxx-00...003
加锁成功
执行业务逻辑
6.再次尝试加锁
连续创建顺序节点
1.创建临时顺序节点
/lock/xxx-00...001
2.判断是否获取锁
N
4.释放锁,删除当前节点
判断当前创建节点是否是第一个节点
Zookeeper
获取锁
/lock/xxx-00...00n
业务方法
0 条评论
下一页