如何确保对Zookeeper节点的独占访问

时间:2015-05-05 18:57:08

标签: apache-zookeeper apache-curator

我的目标是允许客户端锁定现有的Zookeeper节点,以便只有一个客户端执行节点数据描述的工作。

我正在考虑使用Curator的InterProcessMutex来促进同步。我的问题是传递给path构造函数的InterProcessMutex参数是否应该是我想要锁定的节点的路径,还是应该是表示与感兴趣的节点对应的锁的不同路径?策展人文档不清楚实现是否使用path指定的节点中的数据。

有没有更好的方法来实现对Zookeeper节点的独占访问?

1 个答案:

答案 0 :(得分:0)

您输入的路径是您希望锁定的路径,而不是锁定路径。策展人为引擎盖下的锁定创造了一条路径。