【文件属性】:
文件名称:zookeeper:基于Zookeeper的分布式锁
文件大小:35KB
文件格式:ZIP
更新时间:2021-04-29 19:12:38
Java
Distributed Lock
使用zookeeper来实现分布式锁
原理
监听zookeeper的临时有序节点,监听到NodeDeleted事件,就会让线程重新获取锁
测试方法
public class ZookeeperLockTest {
public static void main(String[] args) throws InterruptedException {
int threadNum = 5;
for (int i = 0; i < threadNum; i++) {
new Thread(){
@Override
public void run() {
ZookeeperLock lock = new Zook
【文件预览】:
zookeeper-master
----.gitignore(106B)
----src()
--------main()
--------test()
----LICENSE(1KB)
----pom.xml(2KB)
----README.md(4KB)
----distributed-config()
--------src()
--------pom.xml(1KB)