答案 0 :(得分:1)
我不是Zookeeper专家,但还设置了3个节点,并且正在阅读很多有关内容并进行了一些实验。
Zookepeer中有tickTime and syncLimit个设置,用于定义关注者可以取消同步的时间(如果关注者落后于领导者太远,则会被丢弃)。
我正在尝试关闭与客户端连接的节点。我在日志中看到异常,然后客户端将自身重新连接到另一个节点。
不过,还有一个设置initLimit
,该设置定义客户端必须建立连接的时间。如果它在这段时间内未能建立连接,您将收到ConnectionLoss
异常。