Zookeeper实现分布式锁

Zookeeper分布式锁 1、分布式锁 分布式锁在一组进程之间提供互斥机制,任何时刻只有一个进程可以持有锁,持有锁的进程就是系统的“领导者”。分布式锁分为两种:独占锁和共享锁: 独占锁:所有尝试获取锁的客户端,最终只有一个可以成功获得锁; 共享锁:所有尝试获取锁的客户度,最终都会被执行,只是有个全局时序。 2、Zookeeper实现独占锁 2.1、基本思路 利用Znode名称的唯一性,加锁操
相关文章
相关标签/搜索