gpt4 book ai didi

ruby-on-rails - Elasticsearch - '127.0.0.1:9200' 和 'localhost:9200' 无法在浏览器上连接

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

当我尝试 curl -XGET ' http://localhost:9200 ' 在我的终端上它工作正常。 enter image description here

但是,当我尝试 http://localhost:9200/或 127.0.0.1:9200/在我​​的浏览器上显示 enter image description here

我该如何解决这个问题?

最佳答案

我明白现在回答为时已晚,但“晚”是相对的。

当您在运行 elasticsearch 的虚拟机中使用 curl 时,它会在终端中返回结果。但是要在父操作系统的浏览器中看到它,你需要这样做:

  • 获取运行 elasticsearch 的 linux 机器的 ip 地址。 (ifconfig),假设它是 10.75.108.136
  • 现在打开配置目录中的 elasticsearch.yml 并更改以下两个属性一个。 network.host: "linux虚拟机ip地址"b.取消注释 http.port: 9200
  • 启动 Elasticsearch
  • 在父操作系统中转到 http://10.75.108.136:9200/

:)

关于ruby-on-rails - Elasticsearch - '127.0.0.1:9200' 和 'localhost:9200' 无法在浏览器上连接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29734393/

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