freeCodeCamp/cluster_app.js

15 lines
276 B
JavaScript
Raw Normal View History

var os = require('os');
var cluster = require('cluster');
cluster.setupMaster({
exec: 'app.js'
});
cluster.on('exit', function(worker) {
2014-04-17 07:37:35 +00:00
console.log('worker ' + worker.id + ' died');
cluster.fork();
});
for (var i = 0; i < os.cpus().length; i++) {
cluster.fork();
2014-04-17 07:37:35 +00:00
}