spring-boot-starter-data-elasticsearch

spring-boot-starter-data-elasticsearch,第1张

报错: elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available

环境:

服务器:腾讯云的联网服务器,es为docker启动的elasticsearch。

java代码:本地idea工程

问题描述:

docker启动es的时候没有把transport.tcp.port 的 9300 映射出来,导致Java工程连接不到elasticsearch。

解决方式:

第一步:在腾讯云设置tcp 9300端口

 

第二步:docker-compose.yaml

    ports:
      - "9200:9200"
      - "9300:9300"

然后执行

docker-compose up -d

docker ps

 结果:

重启本地java,连接成功

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/langs/871280.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-13
下一篇2022-05-13

发表评论

登录后才能评论

评论列表(0条)

    保存