轉載:https://blog.csdn.net/weixin_44714808/article/details/90049315
elasticsearch 安裝在linux時使用springboot連接出現
failed to load elasticsearch nodes錯誤
我解決這個問題用了1天半的時間,百度上所有的遇到這個問題的人我也都瀏覽過,解決的辦法都不一樣,因為產生的原因不一樣。
說下我解決的辦法
我使用的是阿里雲服務器,因為剛剛開始查閱資料,發現需要使用到9200 和9300端口,所有在阿里雲服務器中只打開了9200 和9300的端口組。
后來翻閱百度時無意間發現了其實它並不是只用9200,9300 而是 9200-9400有用處(具體什么用處忘記了)
然后我直接打開了9200-9400的所有安全端口組,然后就開啟來了。
(具體什么原因我也不理解,有理解的大佬給下解釋)
還有提醒下:springboot里配置的cluster-nodes: xxxxxx:9300的端口時9300 千萬別寫成9200。