2017-02-07 52 views
1

我正在使用apache-zookeeperkazoo framework作为我的一项要求。我有一个简单的zookeeper集群设置,连接到服务器集群的几个客户端可以读取节点信息。我随机地面对kazoo.exceptions.ConnectionLoss(一次五十次)。 我的担心是什么时候这个例外被提出?以下是我认为的观点。什么时候'kazoo.exceptions.ConnectionLoss'被提出?

  • 与服务器的连接丢失
  • 服务器没有回超时在服务器配置中设置内做出回应

难道还有其他原因此异常?我没有看到有关这方面的详细解释任何细节。

回答

1

我怕我没有现成的答案,但在看卡祖笛的代码,我认为这是可以来在下列情况下,

  • 套接字读取超时,

  • 插座写超时,

  • 由于超时问题而导致反序列化失败,

  • 客户端创建的初始字节值较大节点的

试图从Kazoo单元测试代码test_connectiontest_client收集此,

相关问题