【问题标题】:failed to load elasticseach nodes无法加载弹性搜索节点
【发布时间】:2019-04-19 10:34:02
【问题描述】:

最近开始学习jhipster。在我构建了一个 jhipster 项目并运行它之后,它会抛出一个错误:

 ERROR 16725 --- [  restartedMain] .d.e.r.s.AbstractElasticsearchRepository : failed to load elasticsearch nodes : org.elasticsearch.client.transport.NoNodeAvailableException: None of the configured nodes are available: [{#transport#-1}{yaU7NNKDRzK_pZir0MCKNw}{localhost}{127.0.0.1:9300}]

这是我的 elasticsearch.yml:

version: '2'
services:
    cmpmanager-elasticsearch:
        image: elasticsearch:5.6.5
        # volumes:
        #     - ~/volumes/jhipster/CMPManager/elasticsearch/:/usr/share/elasticsearch/data/
        ports:
            - 9200:9200
            - 9300:9300
        command: -Enetwork.host=0.0.0.0 -Ediscovery.type=single-node

【问题讨论】:

    标签: spring-boot elasticsearch jhipster


    【解决方案1】:

    如果您从其他主机访问 ES 节点,请使用以下命令检查节点状态,

    curl '192.168.x.y:9200/_cat/indices?v'
    

    如果无法显示状态,则必须打开 ES 才能通过 public 访问。

    host=0.0.0.0 
    

    也不适用于我。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2016-02-27
      • 2022-08-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-12-15
      • 2018-03-15
      相关资源
      最近更新 更多