У меня есть приложение springboot, которое подключается к aws -asticsearch, что дает мне NoNodeAvailableException
.
Версии:
java 8
spring-boot-starter-parent: 2.2.0.RELEASE
spring-boot-starter-data -asticsearch: 2.2.0.RELEASE
asticsearch: 6.5.4
Итак, локально я могу делать вещиработает легко, но когда я пытаюсь подключиться к своему awsasticsearch, я получаю NoNodeAvailableException
. Суть в том, что я борюсь за то, что я понятия не имею, что происходит не так, потому что я не делал ничего исключительного.
Я пытался создать транспортный клиент, но результат тот же.
application.properties
для производства:
spring.data.elasticsearch.repositories.enabled=true
spring.data.elasticsearch.cluster-nodes=AWS-ELASTICSEARCH-ENDPOINT:9300
spring.data.elasticsearch.cluster-name=demo-api-cluster
Stacktrace:
не удалось загрузить узлы эластичного поиска: org.elasticsearch.client.transport.NoNodeAvailableException: нет ни одного из настроенных узлов:[{# transport # -1}