Я пытаюсь установить свой порт elasticsearh на 9300, но когда я установил http.port для 9300 elasticsearch, не работайте. На самом деле я разработать Grails веб-приложение, используя elasticsearch экземпляр, но когда я запустить приложение следующее сообщение об ошибке появляетсяКак я могу установить свой порт elasticsearh на 9300?
ERROR context.GrailsContextLoaderListener - Error initializing the application: Error creating bean with name 'searchableClassMappingConfigurator': Invocation of init method failed; nested exception is org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: []
Message: Error creating bean with name 'searchableClassMappingConfigurator': Invocation of init method failed; nested exception is org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: []
Я прочитал другого ответа, но никто не имеет решить мою проблему. Есть идеи??
Мой конфигурационный файл является:
elasticSearch { client.mode = 'transport' client.hosts = [ [host:'localhost', port:9300] ] disableAutoIndex = 'true' }
Теперь Grails покажите мне следующую ошибку:
[localhost-startStop-1] ERROR context.GrailsContextLoaderListener - Error initializing the application: No datastore implementation specified Message: No datastore implementation specified
Line | Method
->> 135 | doCall in ElasticsearchGrailsPlugin$_closure1
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
| 754 | invokeBeanDefiningClosure in grails.spring.BeanBuilder
| 584 | beans . . . . . . . . . . in ''
| 527 | invokeMethod in ''
| 262 | run . . . . . . . . . . . in java.util.concurrent.FutureTask
| 1145 | runWorker in java.util.concurrent.ThreadPoolExecutor
| 615 | run . . . . . . . . . . . in java.util.concurrent.ThreadPoolExecutor$Worker
^ 745 | run in java.lang.Thread
Error |
Forked Grails VM exited with error
Действительно я перемещался в Интернете, но я не найти решение этой проблемы, я необходимо подключиться к экземпляру ES. Заранее спасибо. Извините за мой английский.
Я меняю порт в своем Config.groovy, где конфигурация elasticsearch это, но ошибка остается. У меня есть экземпляр elasticsearch с узлом, однако я не мог понять, что не так. Есть идеи?? –
Не могли бы вы приложить свой конфиг и описать свою настройку? – pkhlop
Это мой файл конфигурации –