【问题标题】:Solr Connection reset by peer对等方重置 Solr 连接
【发布时间】: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


    【解决方案1】:

    这是由于 zookeeper 最大客户端连接属性或错误配置导致此错误

    请检查您的 /etc/zookeeper/conf => find => "maxClientCnxns = 20",将其注释掉并重新启动 zookeeper。

    更新: 另请查看此链接http://marcin.cylke.com.pl/blog/2013/03/21/zookeeper-tips/

    谢谢

    【讨论】:

    • 谢谢你。我做到了,它不起作用。请问我有任何其他解决方案
    • Nutch 2.x 附带的 HBase 0.90.4 库中似乎存在错误...请检查此wiki.apache.org/nutch/ErrorMessagesInNutch2#Nutch_2.1_.2B-HBase_0.90.4_cluster_settings- WARN__zookeeper.ClientCnxn-_Session_0x0_for_server_node1.xxxxxx.com.2Fxxx.xxx.xxx.xxx:2181.2C_unexpected_error.2C_closure_socket_connection_and_attempting_reconnect_java.io.IOException:_Connection_reset_by_peer
    猜你喜欢
    • 2013-09-13
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-12-28
    相关资源
    最近更新 更多