遇到的錯誤·
failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{IrKwoPPDRli0TN2PTBqSHg}127.0.0.1}{127.0.0.1:9300}]
前言
由於網上的教程都是·springBoot1.5整合·elasticsearch,而springBoot2.0以上的比較少,搞了半天,終於連接上了,在此記錄一下
1,遇到的問題
在進行測試的時候,出現了None of the configured nodes are available的錯誤,配置的節點一直用不了。
2,解決方案---ElasticSearch安裝
es的版本最好下載和項目一致的版本,我是因爲就是下錯了版本導致一直連不上,
當然這只是建議,你也可以使用你想用的版本的ES
這裏給出一個查看版本的方法,在IDEA編輯器左下部分能夠看到我們導入的所有JAR包
然後我們可以看到所有關於elasticsearch的jar包,可以看到對應es的版本,這裏是6.4.3
下載的地址:
打開 past releases 搜索elasticsearch 找到對應的版本,下載zip文件格式
然後在bin目錄啓動elasticsearch.bat即可(window)
到時候在linux系統安裝再來補充