问题描述
我在Amazon EC2实例中设置了一个弹性搜索,并且设置成功,但是当我尝试从本地对其进行尝试时,给出了此错误
org.elasticsearch.client.transport.NoNodeAvailableException:没有配置的节点可用:[{#transport#-1} {6-rFvlYhRfWbgRGieZQB1Q} {pvt ip} {pvt ip:9300}]
spring.data.elasticsearch.cluster-name=elasticsearch
spring.data.elasticsearch.cluster-nodes=<pvt-ip>:9300
spring.data.elasticsearch.repositories.enabled=true
api.elasticsearch.uri = http://<public-ip>:9200/
api.elasticsearch.search = /_search
当我检查公共ip / _nodes时,节点ip显示为pvt ip。找不到问题所在
Pom依赖
<dependency>
<groupId>org.springframework.boot</groupId>
<artifactId>spring-boot-starter-data-elasticsearch</artifactId>
</dependency>
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)