java链接ES服务器时报以下这样错误:
Exception in thread "main" java.lang.AbstractMethodError: org.elasticsearch.transport.TcpTransport.closeChannels(Ljava/util/List;)V
at org.elasticsearch.transport.TcpTransport$NodeChannels.close(TcpTransport.java:426)
at org.elasticsearch.transport.netty4.Netty4Transport.connectToChannels(Netty4Transport.java:386)
at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:548)
at org.elasticsearch.transport.TcpTransport.openConnection(TcpTransport.java:116)
at org.elasticsearch.transport.TransportService.openConnection(TransportService.java:351)
at org.elasticsearch.client.transport.TransportClientNodesService$SimpleNodeSampler.doSample(TransportClientNodesService.java:407)
at org.elasticsearch.client.transport.TransportClientNodesService$NodeSampler.sample(TransportClientNodesService.java:357)
at org.elasticsearch.client.transport.TransportClientNodesService.addTransportAddresses(TransportClientNodesService.java:198)
at org.elasticsearch.client.transport.TransportClient.addTransportAddress(TransportClient.java:319)
at com.utils.ESUtils.init(ESUtils.java:67)
at com.utils.ESUtils.main(ESUtils.java:742)
解决方案: 修改ES版本号

网友评论