elasticsearch jhipster:elasticsearch节点不可用,elasticsearch,jhipster,elasticsearch,Jhipster" /> elasticsearch jhipster:elasticsearch节点不可用,elasticsearch,jhipster,elasticsearch,Jhipster" />

elasticsearch jhipster:elasticsearch节点不可用

elasticsearch jhipster:elasticsearch节点不可用,elasticsearch,jhipster,elasticsearch,Jhipster,我正在使用jhipster(版本4.14.3)生成一个web应用程序。问题是,在生产模式下,应用程序无法连接到弹性搜索服务,该服务在端口9200上运行良好。任何帮助都将不胜感激 application-prod.yml: data: elasticsearch: cluster-name: elasticsearch cluster-nodes: localhost:9300 elasticsearch.yml: cluster.name: elasti

我正在使用jhipster(版本4.14.3)生成一个web应用程序。问题是,在生产模式下,应用程序无法连接到弹性搜索服务,该服务在端口9200上运行良好。任何帮助都将不胜感激

application-prod.yml:

data:
    elasticsearch:
        cluster-name: elasticsearch
        cluster-nodes: localhost:9300
elasticsearch.yml:

cluster.name: elasticsearch
path.data: C:\Program Files\elasticsearch-6.2.4\data
path.logs: C:\Program Files\elasticsearch-6.2.4\logs
network.host: 0.0.0.0
http.port: 9200
transport.tcp.port: 9300
例外情况详情:

org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are avail
able: [{#transport#-1}{localhost}{127.0.0.1:9300}]
        at org.elasticsearch.client.transport.TransportClientNodesService.ensureNodesAreAvailable(T
ransportClientNodesService.java:326)
        at org.elasticsearch.client.transport.TransportClientNodesService.execute(TransportClientNo
desService.java:223)
        at org.elasticsearch.client.transport.support.TransportProxyClient.execute(TransportProxyCl
ient.java:55)
        at org.elasticsearch.client.transport.TransportClient.doExecute(TransportClient.java:295)
        at org.elasticsearch.client.support.AbstractClient.execute(AbstractClient.java:359)
        at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:86)
        at org.elasticsearch.action.ActionRequestBuilder.execute(ActionRequestBuilder.java:56)

这通常是版本问题。编辑jhipster项目文件夹中的src/main/docker/elasticsearch.yml,并安装相同版本的elasticsearch服务器