我有一个在服务器上运行的elasticsearch节点。我在不同服务器上的应用程序试图通过TransportClient连接到9300上的elasticsearch。但是我收到以下错误“由:org.elasticsearch.client.transport.NoNodeAvailableException引起:没有配置的节点可用:[{#transport#-1} {Ir-wPDBRR9umDbtoqGIp0A} {XXXX} {XXXX:9300}] “。
我也无法通过telnet在9300端口上连接到Elasticsearch服务器。这是我的elasticsearch.yml设置
transport.host: localhost
transport.tcp.port: 9300
http.port: 9200
network.host: 0.0.0.0
我缺少远程访问ES的任何设置吗? 任何帮助都会得到申请。