Turn a server into a CPU bound cluster.
features:
cluster object for low level event handlers$ npm install cpu-cluster
const cpuCluster = require('cpu-cluster')
const http = require('http')
const cluster = cpuCluster(function () {
http.createServer(function (req, res) {
res.setHeader('Content-Type', 'text/plain')
res.end('hello world')
}).listen(8080)
})
cluster.on('connection', function (worker, addr) {
console.log('Worker listening on ${addr.address}:${addr.port}')
})
Create a cluster where each server is started as a separate process. Takes
the following options:
100ms.