【发布时间】:2017-10-11 11:23:35
【问题描述】:
我正在使用 Solr 进行数据索引和搜索。 我有三个 Zookeeper 服务器 zk1,zk2,zk3 端口为 2183,2184,8185 我使用三个外部 tomcat tomcat1 tomcat2 tomcat3 端口为 7070,8080,9090 它完美地工作。 但有时在搜索时会出错
org.apache.zookeeper.ClientCnxn - Session 0x0 for server xxx.xxx.x.xx/xxx.xxx.x.xx:2181, unexpected error, closing socket connection and attempting reconnect
java.io.IOException: Connection reset by peer
at sun.nio.ch.FileDispatcherImpl.read0(Native Method)
at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:39)
at sun.nio.ch.IOUtil.readIntoNativeBuffer(IOUtil.java:223)
at sun.nio.ch.IOUtil.read(IOUtil.java:192)
at sun.nio.ch.SocketChannelImpl.read(SocketChannelImpl.java:384)
at org.apache.zookeeper.ClientCnxnSocketNIO.doIO(ClientCnxnSocketNIO.java:68)
at org.apache.zookeeper.ClientCnxnSocketNIO.doTransport(ClientCnxnSocketNIO.java:355)
at org.apache.zookeeper.ClientCnxn$SendThread.run(ClientCnxn.java:1068)
如果我关闭并重新启动 tomcat,它再次对我完美运行。我该如何解决这个问题
【问题讨论】:
标签: tomcat solr apache-zookeeper