module.exports = (() => { 'use strict'; // const port = "{{= env.PORT }}" || 3000; const Nodal = require('nodal'); const cluster = require('cluster'); if (cluster.isMaster) { const daemon = Nodal.require('app/daemon.js'); daemon.start(Nodal.my.Config.secrets.port); } else { const app = new Nodal.Application(); app.listen(Nodal.my.Config.secrets.port); } })();
'use strict'; const Nodal = require('nodal'); const cluster = require('cluster'); const os = require('os'); if (cluster.isMaster) { console.log('begin'); console.log(os.cpus().length); console.log(process.env.WEB_CONCURRENCY); console.log('end'); const daemon = Nodal.require('app/daemon.js'); daemon.start(Nodal.my.Config.secrets.port); } else { const app = new Nodal.Application(); app.listen(Nodal.my.Config.secrets.port); }
'use strict'; const Nodal = require('nodal'); const cluster = require('cluster'); if (cluster.isMaster) { const daemon = Nodal.require('app/daemon.js'); daemon.start(Nodal.my.Config.secrets.port); } else { var server_port = process.env.OPENSHIFT_NODEJS_PORT || 8080 var server_ip_address = process.env.OPENSHIFT_NODEJS_IP || '127.0.0.1' const app = new Nodal.Application(); app.listen(server_port, server_ip_address); }