2016-12-05 11 views
-1

私はSenchaアプリケーションを持っており、サーバにログを送信したいと思います。私はELKコンテナ(Logstash、Elasticsearch、Kibana)でDockerを設定していますが、正しく動作しています(XCodeからiOSアプリケーションを介してKibanaにデータを送信できるので、わかります)。ExtJS UDP経由でサーバにデータを送信

しかし、私はExtJSでこれをしたいと思います。現在、エラーext-modern-all-debug.js?_dc = 20161118152155:15274 POST http://localhost:49160/ net :: ERR_CONNECTION_REFUSEDがあります。私が述べたようにセットアップしたELKコンテナがあり、logstashは0.0.0.0:49160-> 5002/udpと設定され、ElasticsearchとKibanaはTCPを使用しています。

udp/tcpに問題がありますか?どうすればそれを取り除き、木場にデータを送ることができますか?単にLogstashですか?

答えて

0

ウェブブラウザ(つまりJavaScript)からUDPデータグラムを送信することはできません。

ソースと、さらに情報:How to send udp to udp node.js server?

+0

だからあなたは、私がElasticsearchながら(logstashが0.0.0.0:49160->5002/udp以上のように構成された構成の下で私のExtJSアプリケーションからLogstashにデータを送信することができないと言っていると、木場はTCPを使用しています)。何をお勧めしますか? logstashの設定をtcpに変更する必要がありますか? – devNo

+0

私は、UDPとTCPの両方をサポートするサーバー側ミドルウェアを使用することをお勧めします。私が提供したリンクから: "サーバー側プログラミング言語のネイティブソケットモジュール(Python、php、node.js)でUDPデータグラムを送信できます。" – Alexander

関連する問題