如何在弹性搜索中通过API调用使用机器名而不是localhost:9200

时间:2017-08-27 13:54:14

标签: api elasticsearch

我正在使用网址进行API调用:http://localhost:9200/index/type/_search?q= searchdata 。现在我想通过机器/计算机名称而不是localhost来调用。我该如何实现呢?

2 个答案:

答案 0 :(得分:0)

你不需要什么都不实施, 使用下一个URL: http://computer_name:9200/index/type/_search?q=searchdata

如果它无法正常工作,请确保端口未被防火墙阻止或类似

答案 1 :(得分:0)

您需要确保Elasticsearch正在侦听您要连接的网络接口。默认情况下,Elasticsearch仅侦听localhost。您可以配置network.host setting来更改此内容。