7

メインの JavaScript ファイルから長期実行機能を実行しようとしています。私は 2 つの CPU を持っているので、どうすれば関数をフォークできますか?

4

2 に答える 2

9

これは、ノードのフォークと子プロセスに関する node.js ドキュメントです。

http://nodejs.org/api/child_process.html

このようなことができるようです。

var child = require('child_process').fork('child.js');
child.on("message", function(){});

この場合、child.js ファイルが必要になります。

于 2012-07-18T00:07:52.680 に答える
1

このようなタスクにWeb ワーカーを使用するブラウザー側の JavaScript の場合、この機能はここで NodeJS に移植されています NodeJS用の Web ワーカーの設計これは、 child_process API 呼び出しを Web ワーカーのメッセージ パッシング機能でラップします。

于 2012-07-18T00:14:37.683 に答える