私はZooKeeperをいくつかの同時実行管理のためのプロジェクトに引き込んでいます、そして私が最初に試したのは、私にとって非常に明白なものでした(zkpythonバインディングを使用して):
zh = zookeeper.init('localhost:2181')
zookeeper.create(zh, '/path/to/a/node', '', [ZOO_OPEN_ACL_UNSAFE])
そして、私はNoNodeException
私のトラブルのために戻ってきました。
これを熟考し、ドキュメント(そのようなもの)を確認した後mkdir -p
、ZooKeeperが欠落している親ノードを作成するのと同等の方法を見つけることができませんでした。
私は何かが足りないのですか、それとも私が好きかどうかにかかわらず、パスの各部分に対して別々のcreate()を発行するのに行き詰まっていますか?