4

CreateMode.Persistent を使用して、Windows で apache curator ライブラリを使用してノードを作成しています。クラスターを完全に再起動した後、ノードが存在する場合があることに気付きました。他の時にはそうではありません。Zookeeper は、そのように作成されたノードが再起動後も保持されることを保証しますか?

4

1 に答える 1

3

CreateMode.PERSISTENT を使用してノードを作成し、メソッドが正常に返された場合、ノードのクォーラム (n/2+1) がノードを受け取り、永続化されていることが保証されます。クラスタを再起動しても、これには影響しません。ノードが表示されない場合は、a) 非同期 API を使用してノードを作成しており、成功の応答が得られていない可能性があります。b) クラスターを再起動するときに、何らかの方法でデータ ディレクトリを消去しています。c) ??

于 2014-11-03T21:26:29.067 に答える