ここに私のアプリケーション要件の要約があります。アプリケーションは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. Android - 1つの接続で複数のソケット(入力と出力ストリーム)を開く
- 3. 複数の入力と1つの出力でkafkaを使用しますか?
- 4. XPathを使用して複数のノードを抽出する
- 5. VSTインストゥルメント複数入力と出力
- 6. url - 複数の入力タイプを使用してフォームにデータを入力する
- 7. ソケットを使用しているノードjsの関数呼び出し
- 8. Javaのソケットを使用してhtmlフォームを入力する
- 9. JavaScriptを使用して複数のテキストボックスを入力する
- 10. UncleadのYii2複数入力ウィジェットの使用。ファイルをアップロードする
- 11. ノード・インスペクタを複数のノード・プロセスで使用する
- 12. 複数の入力と出力を持つfplot関数
- 13. 複数の入力フィールドをrails3-jquery-autocompleteで使用する
- 14. ハングアウトアプリに複数のビデオ入力を同時に使用する
- 15. Read-Hostを使用して複数行を入力する
- 16. Matlabでは、複数入力関数の場合、1つの入力を複数の入力として使用する方法はありますか?
- 17. ブートストラップを使用する複数入力フォームフィールド
- 18. 入力/出力(「<」を使用して)
- 19. 非同期ソケットを使用するWindowsフォーム。テキスト出力なし
- 20. 複数のファイル入力フィールドを使用します。 Zend
- 21. Gnuplot入力用の複数のパイプ
- 22. テーブル入力の引数として複数の文字列を使用する
- 23. 複数の出力
- 24. エクセル - 複数の入力から計算の出力結果
- 25. 1つの入力ファイルから複数の出力ファイル
- 26. NAUDIO複数の入力、単一の出力
- 27. 複数のデータテーブルからの入力パラメータを使用したユニットテストメソッド
- 28. Javaソケット - 入力ストリームなしでネットワーク切断を検出する
- 29. 複数のソケット接続にSelectを使用するC
- 30. SQL、XMLの挿入複数のノード
node.jsについての考えはありませんが、好奇心の理由から、なぜjavaではないのでしょうか? Javaでは、[NIO](http://en.wikipedia.org/wiki/New_I/O)を使うこともできます。これにより、より効率的になります。 –
これは私の週末のプロジェクトです。私はnodejに関するいくつかの理論を学び、いくつかの小さなサンプルアプリケーションを実行しました。今私は新しいものを書こうとしたい。 – prashant