| 1234567891011121314151617181920212223242526272829 | const cluster = require('cluster')const numCPUs = require('os').cpus().lengthconst express = require('express');const app = express();const bodyParser = require('body-parser');const port = 8080;if (cluster.isPrimary) {  // Fork workers.  for (let i = 0; i < numCPUs; i++) {    cluster.fork();  }  cluster.on('exit', (worker, code, signal) =>    console.log('worker ' + worker.pid + ' died'));} else {  app.use(bodyParser.urlencoded({ extended:false }));  app.use(bodyParser.json());  const resolvers = require('./resolver-postgres');  // Routes  require('./routes')(app, resolvers);  app.listen(port, () => {    console.log(`Listening on localhost:${port}`);  });}
 |