pm25
Version:
Production process manager for Node.JS applications with a built-in load balancer.
19 lines (16 loc) • 322 B
JavaScript
var paths = require('module').globalPaths;
if (Array.isArray(paths)) {
var found = false;
paths.forEach(function(elem) {
if (elem === process.env.NODE_PATH) {
found = true;
}
});
if (!found)
process.exit(1);
else
setInterval(function keepAlive() {}, 10000);
}
else {
process.exit(1);
}