いつもお世話になっております。
Nodejsでプログラムを組んでおります。
メインのプロセスAで大量のリストの中から、
条件にあったものだけを抽出して、逐次プロセスBに
渡す処理を考えています。
Aの処理は止めたくないので、forkしてBを作りました。
Aから抽出する度に、プロセスを作ると
メモリが溢れてしまうため、Bに逐次処理対象の
オブジェクト(文字列)を渡して処理してもらい、
渡したものが終わったら次が来るまで待機、
もしくはBが処理中の間にAからオブジェクトが送られてきたら、キューに追加と言った感じのものを実装したいです。
データベースを挟めば出来そうな気がするのですが、Nodejsだけで出来ないでしょうか。
分かりにくい部分あるかと思いますが
どうかご教示よろしくお願いいたします。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2018/01/06 02:21