gpt4 book ai didi

elasticsearch - Elasticsearch-head集群运行状况:未连接

转载 作者:行者123 更新时间:2023-12-02 22:48:53 25 4
gpt4 key购买 nike

前几天,我下载了elasticsearch-5.6.3并将其添加到Rails项目中。在这个项目中,我添加了全文搜索。

今天,我想获得elasticsearch-head插件,但是此版本不支持插件,因此我git clone git://github.com/mobz/elasticsearch-head.git,然后在浏览器中打开index.html。

我的页面顶部显示cluster health: not connected

我将elasticsearch.yml编辑为取消注释,并给cluster.name和node.name都命名。我可以验证这些设置为http://localhost:9200/

我缺少连接集群的哪一步?

最佳答案

您可以检查的东西很少,从Elasticsearch 5.x.x版本开始,您需要将Head插件用作独立服务器。为此,您可以使用以下步骤(考虑您已通过Git安装)

  • 运行命令-npm install
  • 运行命令-npm run start(它将作为独立服务器启动)

    另外,在 flex search.yml文件中,如果未添加,请添加以下2个属性-
    http.cors.enabled: true

    http.cors.allow-origin: "*"

    添加这些属性后,重新启动 flex 搜索,现在您将可以通过head连接到集群。

  • 关于elasticsearch - Elasticsearch-head集群运行状况:未连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/47150493/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com