我的目标是允许客户端锁定现有的 Zookeeper 节点,以便只有一个客户端执行节点数据描述的工作。
我正在考虑使用 CuratorInterProcessMutex
来促进同步。我的问题是path
传递给InterProcessMutex
构造函数的参数是否应该是我希望锁定的节点的路径,还是应该是表示与感兴趣的节点相对应的锁的不同路径?Curator 文档不清楚是否path
由实现使用指定的节点中的数据。
有没有更好的方法来实现对 Zookeeper 节点的独占访问?
我的目标是允许客户端锁定现有的 Zookeeper 节点,以便只有一个客户端执行节点数据描述的工作。
我正在考虑使用 CuratorInterProcessMutex
来促进同步。我的问题是path
传递给InterProcessMutex
构造函数的参数是否应该是我希望锁定的节点的路径,还是应该是表示与感兴趣的节点相对应的锁的不同路径?Curator 文档不清楚是否path
由实现使用指定的节点中的数据。
有没有更好的方法来实现对 Zookeeper 节点的独占访问?