6

ZooKeeper 常见问题解答告诉当状态变为 SESSION_EXPIRED 时必须重新创建 ZooKeeper 对象。

有没有正确进行这种重新连接的代码示例?Zookeeper 发行版中的 Recipes 文件夹包含两个代码示例,它们都假定会话永不过期。这是幼稚的,因为在服务器与 ZooKeeper 集群断开连接 5 分钟后,重新建立连接后队列和锁都不会再次工作。

4

2 回答 2

1

您可以在笼子库中查看此代码。

于 2011-05-31T04:36:39.720 回答
0

ZkClient做的可以看代码。它还有一个监听器实现,您可以在其中注册一个监听器实现并在会话到期时获得持久通知

于 2011-07-12T05:28:51.447 回答