使用java api和elasticsearch进行交互时,进行到如下代码编写:
data:
elasticsearch:
repositories:
enabled: true
cluster-nodes: 127.0.0.1:9300
抛出错误 :NoNodeAvailableException[None of the configured nodes are available: [{#transport#-1}{erAdMJ4wTNGxixzYoTGhCw}{127.0.0.1}{127.0.0.1:9300}]]
原因:elasticsearch服务湍版本与当前项目引用的jar包版本不一致。
解决办法:下载elasticsearch服务湍与项目jar包一致的版本。
注:elasticsearch与java交互的默认端口号是9300,与http交互的端口号是9200。
所有评论(0)