zk分布式锁:
1、项目加入依赖: 2、利用 new InterProcessMutex(client, path)创建zk锁对象A,其中client为连接客户端CuratorFramework对象,path为文件路径 3、上锁:对象A调用acquire(timeout, unit),并设置超时时间, 4、释放锁: A.release(); //删除path client.delete().guaranteed().forPath(path);本文共 251 字,大约阅读时间需要 1 分钟。
zk分布式锁:
1、项目加入依赖: 2、利用 new InterProcessMutex(client, path)创建zk锁对象A,其中client为连接客户端CuratorFramework对象,path为文件路径 3、上锁:对象A调用acquire(timeout, unit),并设置超时时间, 4、释放锁: A.release(); //删除path client.delete().guaranteed().forPath(path);转载地址:http://viczl.baihongyu.com/