Files
biomedjs/launcher.js

23 lines
433 B
JavaScript
Raw Permalink Normal View History

2015-04-06 03:28:20 -04:00
var cluster = require('cluster');
require('strong-cluster-connect-store').setup();
cluster.setupMaster({
exec: 'server.js'
});
var cpus = 1;
for (var i = 0; i < cpus; i++) {
cluster.fork();
}
cluster.on('online', function(worker) {
console.log('worker ' + worker.process.pid + ' started.');
});
cluster.on('exit', function(worker, code, signal) {
console.log('worker ' + worker.process.pid + ' died');
cluster.fork();
});