Tomcat上的ElasticSearch节点客户端 - 无法读取请求数据

时间:2015-04-07 23:08:51

标签: java full-text-search bigdata elasticsearch

在使用嵌入式弹性搜索实例时,我在tomcat控制台上有异常。我已将嵌入式实例配置为节点客户端集群,从tomcat上的应用程序运行开始。我已经让这个集群的一切正常工作,但是我在启动实例时遇到异常。当我启动另一个节点或关闭同一群集的现有节点时,我也会遇到相同的异常。

Apr 07, 2015 4:13:28 PM org.elasticsearch.discovery.zen.ping.multicast
WARNING: [Base] failed to read requesting data from /10.4.1.94:54328
java.io.IOException: Expected handle header, got [15]
        at org.elasticsearch.common.io.stream.HandlesStreamInput.readString(Hand
lesStreamInput.java:65)
        at org.elasticsearch.cluster.ClusterName.readFrom(ClusterName.java:64)
        at org.elasticsearch.cluster.ClusterName.readClusterName(ClusterName.jav
a:58)
        at org.elasticsearch.discovery.zen.ping.multicast.MulticastZenPing$Recei
ver.run(MulticastZenPing.java:402)
        at java.lang.Thread.run(Thread.java:745)

Apr 07, 2015 4:13:30 PM org.elasticsearch.discovery.zen.ping.multicast
WARNING: [Base] failed to read requesting data from /10.4.1.94:54328
java.io.IOException: Expected handle header, got [15]
        at org.elasticsearch.common.io.stream.HandlesStreamInput.readString(Hand
lesStreamInput.java:65)
        at org.elasticsearch.cluster.ClusterName.readFrom(ClusterName.java:64)
        at org.elasticsearch.cluster.ClusterName.readClusterName(ClusterName.jav
a:58)
        at org.elasticsearch.discovery.zen.ping.multicast.MulticastZenPing$Recei
ver.run(MulticastZenPing.java:402)
        at java.lang.Thread.run(Thread.java:745)

Apr 07, 2015 4:13:32 PM org.elasticsearch.discovery.zen.ping.multicast
WARNING: [Base] failed to read requesting data from /10.4.1.94:54328
java.io.IOException: Expected handle header, got [15]
        at org.elasticsearch.common.io.stream.HandlesStreamInput.readString(Hand
lesStreamInput.java:65)
        at org.elasticsearch.cluster.ClusterName.readFrom(ClusterName.java:64)
        at org.elasticsearch.cluster.ClusterName.readClusterName(ClusterName.jav
a:58)
        at org.elasticsearch.discovery.zen.ping.multicast.MulticastZenPing$Recei
ver.run(MulticastZenPing.java:402)
        at java.lang.Thread.run(Thread.java:745)

从异常看起来它看起来像是与其他群集节点的握手问题,尽管这个问题群集仍然健康且乐于为有效载荷服务。我为java客户端和外部安装使用相同的ElasticSearch版本(1.4.4)。因此,此问题的答案已无效(ElasticSearch - failed to read requesting data)。另请注意,我已经使用隔离节点客户端(java主程序)检查了这一点,并且我没有在那里看到此异常。

0 个答案:

没有答案