UNPKG

cluster

Version:

extensible multi-core server manager

22 lines (17 loc) 357 B
/** * Module dependencies. */ var cluster = require('../'); require('./common'); cluster = cluster() .set('workers', 2) .start(); if (cluster.isWorker) { setTimeout(process.exit, Math.random() * 300); } else { // make sure workers are re-spawned var n = 12; cluster.on('worker killed', function(worker){ --n || process.exit(); }); }