首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Elasticsearch远程访问

Elasticsearch远程访问
EN

Stack Overflow用户
提问于 2016-05-20 19:37:15
回答 1查看 50关注 0票数 0

我的Elasticsearch安装在azure虚拟机上。在以下环境中本地运行良好:

代码语言:javascript
复制
http://localhost:9200/

如何从外部使用它?

谢谢

EN

回答 1

Stack Overflow用户

发布于 2016-05-20 19:59:58

在您的Elasticsearch.yml配置中,您必须更改网络部件。

设置:network.host:

默认值设置为local (localhost),您可以应用以下4项:

  1. 本地系统上的任何环回地址
  2. 站点上的任何站点本地地址
  3. 全局网络接口的en0地址上的任何全局范围的地址,例如en0

因此,在同一网络中使用site,而在不同网络中使用global。但正如文档中所述,要小心将未受保护的节点暴露给公众...

取自官方docu,更多细节也可以在那里找到。

编辑:我在elasticsearch的2.0版here中发现了同样的问题,它指的是以下docu部分。

在文档中写着

代码语言:javascript
复制
network :
    host : 10.0.0.4

也是指定地址的适用语法。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/37345733

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档