Elasctisearch 5.4传输客户端无法远程访问

时间:2017-06-10 17:04:06

标签: elasticsearch elasticsearch-5

我的应用程序无法远程连接到传输端口9300。但它适用于localhost。当尝试通过主机或IP连接时,它不起作用。感谢您的帮助。

设定:

network.host: _site_
transport.host: localhost
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"

当我从同一台机器上做telnet:9200 - 工作 但在执行telnet时:9300 - 错误:无法连接到远程主机:连接被拒绝

2 个答案:

答案 0 :(得分:0)

_site_用于专用网络。使用_global_(当然非常注意安全性)。我想你应该只有:

network.host:
  - _local_
  - _global_

并且不需要其他行。

答案 1 :(得分:0)

基本上我缺少要设置为SingleNode的参数节点发现。并在网络主机中使用ip。它现在正在运作。