Apache zookeeper 与zookeeper的分布式锁。如何避免重复检查min节点

Apache zookeeper 与zookeeper的分布式锁。如何避免重复检查min节点,apache-zookeeper,distributed-lock,Apache Zookeeper,Distributed Lock,我们知道,在使用Zookeeper实现分布式锁时,为了避免“羊群效应”,我们将在下一个最低序列号节点上设置watcher。因此,一旦节点被删除,我们可以立即得到通知 如果到最低序号节点的连接意外中断,我们将检查节点是否有新的“下一个最低序号节点”,并在其上设置watcher 但是,如果到这个新建立的节点的连接现在断开,我们必须一次又一次地为我们设置的watcher节点检查节点 那么,有什么办法可以避免这种情况呢

我们知道,在使用Zookeeper实现分布式锁时,为了避免“羊群效应”,我们将在下一个最低序列号节点上设置watcher。因此,一旦节点被删除,我们可以立即得到通知

如果到最低序号节点的连接意外中断,我们将检查节点是否有新的“下一个最低序号节点”,并在其上设置watcher

但是,如果到这个新建立的节点的连接现在断开,我们必须一次又一次地为我们设置的watcher节点检查节点

那么,有什么办法可以避免这种情况呢