ここに私のアプリケーション要件の要約があります。アプリケーションは10000アイテムのバッチを処理し、ソケットI/Oを使用して複数のサーバーに処理されたデータをアップロードする必要があります。アップロードが完了したら、1000の次のセットに移動します。これはJavaで複数のスレッドを作成して同時にアップロードを開始することを意味します。 nodejsはシングルスレッドなので、どのようにして同時接続と並行アップロードの同じ効果を達成できるのかよく分かりません。誰も私にいくつかのポインタやサンプルのsudoコードを案内することができます。ノードを使用する複数のソケット入出力
1
A
答えて
0
threads_a_gogoをチェックアウト:https://github.com/xk/node-threads-a-gogo
それは、利用可能なすべてのCPUコアを使用して、ノードのメインスレッドと並列にJSコードを実行するために、あなたは、JavaScriptのスレッドオブ千-up作成することができますが、V8で内から、隔離します単一ノードプロセス。
私はこれが非常に実験的だと知っていますが、これはあなたが取り組んでいる単純なプロジェクトなので、法案に適合するはずです。
関連する問題
- 1. ソケット上の複数の出力
- 2. phpソケット入出力関数の違い
- 3. Android - 1つの接続で複数のソケット(入力と出力ストリーム)を開く
- 4. Logstash複数入力複数出力
- 5. ノードRED機能と複数の出力
- 6. Watirで入力ノードに複数のファイルを渡す(Rubyを使用)
- 7. 複数の入力と1つの出力でkafkaを使用しますか?
- 8. XPathを使用して複数のノードを抽出する
- 9. webpack:複数のファイルタイプ出力を持つ複数の入力
- 10. Talend:複数の入力ファイルを複数の出力ファイルに
- 11. Pandasを使用して特定の列入力から複数の列出力を返す関数を使用
- 12. Ecto複数のノードを使用する
- 13. Socket.io - 複数のノードを使用する
- 14. ソケットを使用しているノードjsの関数呼び出し
- 15. webpack複数の入力ファイルと複数の出力ファイル
- 16. 複数のxmlデータをソケットPHP上のサーバから出力
- 17. Javaのソケットを使用してhtmlフォームを入力する
- 18. VSTインストゥルメント複数入力と出力
- 19. ストリームアナリティック(SA)複数入力と1出力
- 20. cinを使用して複数の入力を空白で入力する
- 21. url - 複数の入力タイプを使用してフォームにデータを入力する
- 22. 1つの入力リソースで複数の入力コントローラを使用する
- 23. 複数のループ入力からの出力を印刷する
- 24. は、複数の入力を検出angularJS
- 25. 複数の入力/出力を実行するRスクリプト
- 26. 複数の入出力にtf.map_fn(...)を適用できますか?
- 27. JavaScriptを使用して複数のテキストボックスを入力する
- 28. UncleadのYii2複数入力ウィジェットの使用。ファイルをアップロードする
- 29. 複数の値の入力にforループを使用する
- 30. raw_inputのpythonに複数の入力を使用する
node.jsについての考えはありませんが、好奇心の理由から、なぜjavaではないのでしょうか? Javaでは、[NIO](http://en.wikipedia.org/wiki/New_I/O)を使うこともできます。これにより、より効率的になります。 –
これは私の週末のプロジェクトです。私はnodejに関するいくつかの理論を学び、いくつかの小さなサンプルアプリケーションを実行しました。今私は新しいものを書こうとしたい。 – prashant