1. 首页
  2. 数据库
  3. 其它
  4. zookeeper(四)实现分布式锁

zookeeper(四)实现分布式锁

上传者: 2021-01-10 22:26:46上传 PDF文件 35.81KB 热度 23次
zookeeper实现分布式锁 实现原理 根据zookeeper结点的特点,可以通过创建临时有序节点来创建排他锁。 先进先出队列 通过getChildren获取指定根节点下的所有子节点,子节点就是任务 确定自己节点在子节点中的顺序 如果自己不是最小的子节点,那么监控比自己小的上一个子节点,否则处于等待 接收watcher通知,重复流程 引入pom org.apache.zookeeper zookeeper 3.4.8 public class MyDistributeLock { private ZooKeeper zooKeeper;
用户评论