最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

解決SpringBoot整合ElasticSearch遇到的連接問題

 更新時間:2021年08月12日 10:46:34   作者:PAcee1  
這篇文章主要介紹了解決SpringBoot整合ElasticSearch遇到的連接問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教

SpringBoot整合ElasticSearch的連接問題

failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{4J2eCGFXSZmM3xH72WIF5A}{192.168.252.200}{192.168.252.200:9300}]

我再使用SpringBoot2.2.0,ES版本5.5時,Spring-boot-data-elasticsearch開發(fā)整合啟動出現(xiàn)上面的錯誤。

一開始以為是es節(jié)點(diǎn)名稱或者ip端口寫錯了,但是看了半天也沒有問題,瀏覽器也可以直接訪問es集群。

之后去Spring文檔中查看,發(fā)現(xiàn)SpringBoot對Spring-boot-data-elasticsearch的版本進(jìn)行了講解

發(fā)現(xiàn)SpringBoot2.1.x使用的spring data es是3.1.x適配es6.x

而SpringBoot2.0.x使用3.0.x適配ES5.x

SpringBoot1.5.x就只能使用ES2.4.x的版本了

然后我把SpringBoot版本改為2.0.0之后成功啟動沒報錯,并成功訪問

可以看到,正如文檔所說,SpringBoot2.0.0使用的Spring-data-elasticsearch是3.0.5的版本,即對于es5.x的版本

正確訪問接口

springboot整合Elasticsearch6.3.2踩坑

首先確保Elasticsearch6.3.2安裝成功

1.出現(xiàn)NoNodeAvailableException[None of the configured nodes are available

解決:elasticsearch6.3.2的配置文件修改如下:

   network.host: 192.168.3.222  #改成自己局域網(wǎng)ip
   transport.tcp.port: 9300     #springboot連接使用的端口
   transport.tcp.compress: true
   http.port: 9100

2.not part of the cluster,節(jié)點(diǎn)不屬于集群問題

本人使用的是單節(jié)點(diǎn)

在瀏覽器輸入ip+端口

上圖中框出來的就是在springboot配置文件中cluster-name的值

3.NoSuchFieldError: LUCENE_6_0_0

本人的springboot版本是2.1.7RELEASE,在依賴中加上

<dependency>
    <groupId>org.apache.lucene</groupId>
    <artifactId>lucene-core</artifactId>
    <version>7.4.0</version>
</dependency>

4.Elasticsearch health check failed

解決:增加spring.elasticsearch.rest 的配置

spring:
  data:
    elasticsearch:
      cluster-name: docker-cluster
      cluster-nodes: 192.168.3.68:9300
  elasticsearch:
    rest:
      uris: [http://192.168.3.68:9100]

配置好 uris 即可~

以上為個人經(jīng)驗(yàn),希望能給大家一個參考,也希望大家多多支持腳本之家。

相關(guān)文章

  • 新手學(xué)習(xí)Java對Redis簡單操作

    新手學(xué)習(xí)Java對Redis簡單操作

    這篇文章主要介紹了新手學(xué)習(xí)Java對Redis簡單操作,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友可以參考下
    2020-04-04
  • JAVA 格式化日期、時間的方法

    JAVA 格式化日期、時間的方法

    這篇文章主要介紹了JAVA 格式化日期、時間的方法,文中講解非常細(xì)致,代碼幫助大家更好的理解和學(xué)習(xí),感興趣的朋友可以了解下
    2020-06-06
  • PowerJob的OhMyClassLoader工作流程源碼解讀

    PowerJob的OhMyClassLoader工作流程源碼解讀

    這篇文章主要介紹了PowerJob的OhMyClassLoader工作流程源碼解讀,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2024-01-01
  • java實(shí)現(xiàn)同態(tài)加密算法的實(shí)例代碼

    java實(shí)現(xiàn)同態(tài)加密算法的實(shí)例代碼

    這篇文章主要給大家介紹了關(guān)于java實(shí)現(xiàn)同態(tài)加密算法的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2020-12-12
  • SpringCloud注冊中心部署Eureka流程詳解

    SpringCloud注冊中心部署Eureka流程詳解

    Eureka是Netflix開發(fā)的服務(wù)發(fā)現(xiàn)框架,本身是一個基于REST的服務(wù),主要用于定位運(yùn)行在AWS域中的中間層服務(wù),以達(dá)到負(fù)載均衡和中間層服務(wù)故障轉(zhuǎn)移的目的
    2022-11-11
  • java的Object里wait()實(shí)現(xiàn)原理講解

    java的Object里wait()實(shí)現(xiàn)原理講解

    這篇文章主要介紹了java的Object里wait()實(shí)現(xiàn)原理,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-09-09
  • java多線程Future和Callable類示例分享

    java多線程Future和Callable類示例分享

    JAVA多線程實(shí)現(xiàn)方式主要有三種:繼承Thread類、實(shí)現(xiàn)Runnable接口、使用ExecutorService、Callable、Future實(shí)現(xiàn)有返回結(jié)果的多線程。其中前兩種方式線程執(zhí)行完后都沒有返回值,只有最后一種是帶返回值的。今天我們就來研究下Future和Callable的實(shí)現(xiàn)方法
    2016-01-01
  • JAVA OutputStreamWriter流的實(shí)現(xiàn)

    JAVA OutputStreamWriter流的實(shí)現(xiàn)

    OutputStreamWriter是從字符流到字節(jié)流的橋接,它使用的字符集可以通過名稱指定,也可以明確指定,或者可以接受平臺的默認(rèn)字符集,本文詳細(xì)的介紹了JAVA OutputStreamWriter流的使用,感興趣的可以了解一下
    2021-06-06
  • Java?Spring的核心與設(shè)計思想你知道嗎

    Java?Spring的核心與設(shè)計思想你知道嗎

    這篇文章主要為大家詳細(xì)介紹了Java?Spring的核心與設(shè)計思想,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下,希望能夠給你帶來幫助
    2022-03-03
  • Java中實(shí)現(xiàn)String字符串分割的3種方法

    Java中實(shí)現(xiàn)String字符串分割的3種方法

    這篇文章主要介紹了Java中實(shí)現(xiàn)String字符串分割的3種方法,文章底部介紹了JAVA?截取字符串的三種方法subString,StringUtils,split,本文結(jié)合實(shí)例代碼給大家介紹的非常詳細(xì),需要的朋友可以參考下
    2023-05-05

最新評論

阜宁县| 舒城县| 略阳县| 桐乡市| 公安县| 贡嘎县| 苏尼特右旗| 芜湖市| 万宁市| 涟源市| 盐津县| 金寨县| 林口县| 根河市| 肥东县| 静安区| 诸城市| 胶南市| 都安| 岳阳县| 金堂县| 泗阳县| 香河县| 洪泽县| 云林县| 句容市| 兴仁县| 灯塔市| 阳江市| 多伦县| 日照市| 巴林左旗| 安达市| 澄江县| 宜丰县| 吉林市| 连城县| 丰都县| 乌鲁木齐市| 永靖县| 青阳县|