curator框架 recipe包 内含分布式锁的实现
大致步骤如下:
创建临时有序节点 取回 看自己是不是第一个节点 如果是加锁成功 如果不是对取回集合第一个节点加监听器
如果第一个节点 锁使用完毕 删除自己的临时节点触发监听 监听的程序 重新尝试获取锁
curator框架 recipe包 内含分布式锁的实现
大致步骤如下:
创建临时有序节点 取回 看自己是不是第一个节点 如果是加锁成功 如果不是对取回集合第一个节点加监听器
如果第一个节点 锁使用完毕 删除自己的临时节点触发监听 监听的程序 重新尝试获取锁