运行ElasticSearch报错:NoNodeAvailableException[None of the configured nodes are available
2019-06-13 19:27:14.603 ERROR 13744 --- [ restartedMain] .d.e.r.s.AbstractElasticsearchRepository : failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{bTxVan_3SuKhfjYa9Z9gtg}{192.168.2.109}{192.168.2.109:9300}]
出现这个错误,不要管什么yml配置! 记住! 怎么改都没有用!
因为出现的是以下这个问题:
[{#transport#-1}{729dgKKVSF-ti27v2_w68g}{127.0.0.1}{127.0.0.7:9300}]]
是版本不兼容:
1.spring boot2.X版本必须使用Elasticsearch 5.X版本
2.Elasticsearch 2.X的版本必须使用spring boot1.5版本
3.目前spring-boot-starter-data-elasticsearch还不支持Elasticsearch 6.X版本
这三种情况都是版本不兼容! 费了我大半天改来改去,我TM手贱下载的是7.1.1版本!
很生气,不允许任何反驳,就是不兼容!
这篇是我给入门新手们弄得springboot的使用elasticsearch实战详细教学篇,想了解的可以看下:
https://blog.csdn.net/qq_35387940/article/details/104840473