Browse Source

Experimental cluster fork options in main.js of electron app

this is experimental, and disabled for now. just enable it for testing
all-modes
Satinder Grewal 8 years ago
parent
commit
84b9fb24b1
  1. 10
      main.js

10
main.js

@ -17,6 +17,8 @@ var express = require('express'),
fs = require('fs-extra'),
mkdirp = require('mkdirp'),
pm2 = require('pm2');
cluster = require('cluster');
numCPUs = require('os').cpus().length;
Promise = require('bluebird');
@ -61,6 +63,14 @@ guiapp.use('/gui', express.static(guipath));
guiapp.use('/shepherd', shepherd);
/*if (cluster.isMaster && process.env.NODE_ENV !== "development") {
for (var i = 0; i < numCPUs; i++) {
cluster.fork();
}
}
console.log(cluster)
*/
var rungui = guiapp.listen(appConfig.iguanaAppPort, function () {
console.log('guiapp listening on port ' + appConfig.iguanaAppPort + '!');
});

Loading…
Cancel
Save