繁体   English   中英

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

[英]Elasticsearch - '127.0.0.1:9200' and 'localhost:9200' are unable to connect on the browser

当我在终端上尝试curl -XGET'http :// localhost:9200 '时,它工作正常。 在此处输入图片说明

但是,当我在浏览器上尝试http:// localhost:9200 /或127.0.0.1:9200/时,它会显示 在此处输入图片说明

我该如何解决这个问题?

我知道现在回答还为时已晚,但是“迟到”是相对的。

当您在运行Elasticsearch的虚拟机中使用curl时,它将在终端中返回结果。 但是要在父操作系统的浏览器中查看它,您需要执行以下操作:

  • 获取运行Elasticsearch的Linux机器的IP地址。 (ifconfig),假​​设它是10.75.108.136
  • 现在,在配置目录中打开elasticsearch.yml并更改以下两个属性a。 network.host:“Linux虚拟机ipaddress” b。 取消注释http.port:9200
  • 开始弹性搜索
  • 在父操作系统中,转到http://10.75.108.136:9200/

:)

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM