SpringBoot2.0以上整合elasticsearch報錯

遇到的錯誤·

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系統安裝再來補充

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章