zookeeper分布式锁流程
2023-11-06 11:18:36 0 举报
zookeeper实现原理流程详解
作者其他创作
大纲/内容
删除0001的临时节点
Zookeeper
服务宕机
当前节点等于临时节点的最小值
业务执行完成
在持久节点A下面加入一个临时有序节点b,值为0002
进程B
阻塞当前线程
是
获取临时节点b下面所有的值
否
在持久节点A下面加入一个临时有序节点b,值为0001
获取锁成功
通知节点被删除去获取锁
去监听比当前节点值小1的删除事件
给节点值为0001加个事件监听
进程A
创建临时有序节点
监听到删除0001的临时节点的事件
释放锁
0 条评论
回复 删除
下一页