Zookeeper:更新程序是否应该为其自己的更新接收事件?

Zookeeper: is updater supposed to receive events for it's own updates?

我有一个 zookeeper 客户端主机。

  1. 主机创建一个临时 znode
  2. 主机通过调用 getData 为此 znode 设置数据监视。
  3. 主机为此 znode 调用 setData

在这种情况下主机是否应该接收数据更改事件?

我已经测试过了,没有任何事件。所以我想弄清楚它是正确的行为还是我的代码中的错误。

它应该在自己更新的情况下接收事件。