Сейчас я разрабатываю клиент ZooKeeper для наблюдения за изменением znode. Znode будет время от времени обновляться и создавать события NodeDeleted и NodeCreated. Мой клиент хочет знать только значение znode после NodeCreated. Но проблема в том, что я также получу событие NodeDeleted, и часы будут только один раз. Так что я должен вызвать exists(), setData() или getData(), чтобы вернуть часы на этот znode.
На самом деле меня не волнуют данные или существует ли znode. Есть ли способ просто установить часы на указанном znode? Или это должно быть особенностью ZooKeeper?