0

curator-recipe の (1.0.1、嵐 0.7.4 のため) パス キャッシュを使用して、パス上の getChildren イベントを監視しています。子を追加または削除すると、すべての子で追加/更新がトリガーされます。

たとえば、/mypath/1、/mypath/2 があり、/mypath/3 を追加すると、1、2、3 のすべてが変更されたと報告されます。

子供の編集は問題ありません。対象の子のイベントのみがトリガーされます。

それが重要な場合は、PathChildrenCacheMode.CACHE_PATHS_ONLY と PathChildrenCacheMode.CACHE_DATA_AND_STAT を試しました。

何かアドバイス?

4

1 に答える 1

1

参考までに - PathChildrenCache は Curator 1.0.x 以降に書き直されたので、もう一度試してみてください。

免責事項:私はキュレーターの著者です

于 2013-02-06T19:18:25.520 に答える