मैं इस प्रोजेक्ट के लिए "रनर" के रूप में इस नोड स्क्रिप्ट का उपयोग कर रहा हूं (एक ही समय में तीन स्क्रिप्ट शुरू/बंद करने की आवश्यकता है)। अब मुझे आश्चर्य है कि क्या नोड प्रक्रिया के अंदर से बच्चे_प्रोसेस का स्पॉन बहु कोर का उपयोग करेगा या नहीं करेगा जो मेरे सर्वर के पास होगा (मुझे हां पर 9 0% आत्मविश्वास है, लेकिन माफ की तुलना में बेहतर सुरक्षित है)।नोडजेएस: क्या यह कोड बहु-कोर चलाएगा या नहीं?
var CP = require("child_process")
, children = [ 'server1', 'server2', 'server3' ]
, child
children.forEach(function(name) {
child = CP.spawn("node", [name])
child.stdout.on('data', function (data) {
process.stdout.write(data.toString());
})
child.stderr.on('data', function (data) {
process.stdout.write(data.toString());
})
}
});
ओएस उबंटू लिनक्स है।
संकेत के लिए धन्यवाद, मॉर्टन! :) [मेरे पास एक्ज़िट हैंडलर भी है, क्यू में जगह बचाने के लिए हटा दिया गया है] – Claudio