2017-04-19 3 views
0

のプロセスと同じ組のこんにちは、私はnodejsを学んでいると私はビットクラスタモジュールと、より混乱して、ポイントへさて、マスターは、労働者を作成し、私の場合、私は32ビットを使用していますを実行します。 Windowsオペレーティングシステムなので、私は「2人の労働者」を提供しています。私はマスターの労働者を作成し、利用可能な労働者への着信要求を割り当てます見つけグーグルでは、次の簡単なプログラムは、すべての労働者(子プロセス)作業

var cluster = require('cluster'); 
var os  = require('os'); 
var numCPUs = os.cpus().length; 

console.log("start"); 

if (cluster.isMaster) { 
    for (var i = 0; i < numCPUs; ++i) { 
     cluster.fork(); 
    } 
} 
console.log(cluster.isMaster? "I'm Master":"I'm worker"); 

出力

start 
I'm Master 
start 
I'm worker 
start 
I'm worker 

を考慮することもできます。 2人の労働者は?そして、すべてのユーザー要求は二回に処理されるすべての時間のために事前

答えて

0

クラスタモジュールは、単一の労働者への要求とルートそれらを扱うのおかげで利用可能な場合はここで私の質問は、です。

つだけ労働者はこれまで、すべての労働者がすべての時間の中で利用可能な場合であっても、単一の要求を受け取ることになります。

ソースと良い読書材料:http://stackabuse.com/setting-up-a-node-js-cluster/https://nodejs.org/api/cluster.html

+0

ご回答いただきありがとうございます@evOlution –

関連する問題