shared-updated
Version:
Modern fork of shared (Kevin Jones), updated for latest Node.js and MongoDB
28 lines (20 loc) • 448 B
JavaScript
/*
* Basic tempate for cluster examples
*
* Assumes MongoDB is running on localhost on default port
*/
var cluster = require('cluster');
var store = require('../lib/shared.js').createStore();
if (cluster.isMaster) {
store.apply(function (db) {
// Store init code
});
cluster.fork();
} else {
store.apply(function (db) {
// Worker action
}, function (err) {
// err is null on success
process.exit(0);
});
}