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);
zk分布式锁:
1、项目加入依赖: