私のアプリケーションはトランスポート9300にリモートで接続できません。しかし、それはlocalhostによって動作します。ホストまたはIP経由で接続しようとすると、動作しません。あなたの助けに感謝します。Elasctisearch 5.4トランスポートクライアントがリモートでアクセスできない
セッティング:
network.host: _site_
transport.host: localhost
transport.tcp.port: 9300
http.cors.enabled: true
http.cors.allow-origin: "*"
同じマシンから私は、Telnet行うとき:9200 - Telnetを行っているとき に動作しますが、:9300 - エラー:リモートホストに接続できません:接続が
私は_global_を使用しています。org.elasticsearch.bootstrap.StartupException:java.lang.IllegalArgumentException:起動しているグローバルスコープ(パブリック)アドレスが見つからず、[name:lo(lo)、name:eth0 (eth0)、名前:br-b00a12b5c415(br-b00a12b5c415)、名前:br-03ee7425b4fa(br-03ee7425b4fa)、名前:br-359940144fb2(br-359940144fb2)、名前:docker0(docker0)] –
また、ネットワークtransport.hostのipは、ipとportをtransport hostにバインドするのに失敗します。 –
サーバーはインターネットに接続されていますか? 'ping google.com'を実行するとどうなりますか? – akai