zookeeper实现分布式锁的思路图解

非公平锁:

 公平锁:

 读写锁:

 读锁,只要前面没有写锁都加锁成功,前面有写锁就监听最靠近自己的写锁所在路径

 写锁:跟非公平锁的逻辑一样,只要前面有其他锁,都要排队,然后监听距离自己最近的一个路径 

 

posted @ 2023-07-12 11:15  yangxiaohui227  阅读(4)  评论(0编辑  收藏  举报