Hallo Ich lerne Nodejs und bin etwas verwirrt mit Cluster-Modul, Okay auf den Punkt, Master schafft Arbeiter, in meinem Fall verwende ich 32 Bit Windows-Betriebssystem, so bin ich mit "2 Arbeiter" zur Verfügung gestellt. durch folgendes einfaches Programm unter BerücksichtigungArbeiten alle Arbeiter (Kindprozesse) gleiche Arbeitstypen
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");
Ausgabe
start
I'm Master
start
I'm worker
start
I'm worker
Durch Googeln fand ich Meister Arbeiter schaffen und verteilt die eingehende Anforderung an den verfügbaren Arbeiter. Hier meine Frage ist, wenn zwei Arbeiter für alle Zeit verfügbar sind, dann wird jede Benutzeranforderung zweimal behandelt? Danke im Voraus
Danke für Ihre Antwort @evOlution –