【发布时间】:2015-09-03 11:32:24
【问题描述】:
我正在尝试在 Zookeeper 3.4.6 集群前面创建一个负载均衡器。当我这样做时,集群运行良好但抛出异常:
WARN [NIOServerCxn.Factory:0.0.0.0/0.0.0.0:2181:NIOServerCnxn@357] - 捕获流异常结束 EndOfStreamException:无法从客户端 sessionid 0x0 读取附加数据,可能客户端已关闭套接字
在 org.apache.zookeeper.server.NIOServerCnxn.doIO(NIOServerCnxn.java:228)
在 org.apache.zookeeper.server.NIOServerCnxnFactory.run(NIOServerCnxnFactory.java:208)
在 java.lang.Thread.run(Thread.java:745)
这意味着 Zookeeper 将负载均衡器理解为客户端,并尝试与它建立连接。但是负载均衡器只是 ping TCP 2181 就出来了。
【问题讨论】:
标签: load-balancing apache-zookeeper