Impresionante módulo de comunidad

@ fibjs / cluster-server

Versión NPM estado de construcción estado de compilación del transportador Prueba de cobertura David Deps Vulnerabilidades conocidas descarga de npm

Inicie un servidor de subprocesos múltiples para aprovechar los sistemas de núcleos múltiples.

Instalar

1
$ npm i @fibjs/cluster-server --save

Uso

server.js:

1 2 3 4 5 6 7 8 9 10 11
const Cluster = require('@fibjs/C-server'); const path = require('path'); const server = new Cluster({ port: 8000,// server port,default to 8000 worker: path.join(__dirname, 'worker.js'), // full path to worker numbers: 4,// default to cpu numbers }); server.run(); // start server asynchronously // server.close(); // close server

trabajador.js:

1 2 3
module.exports = req => { req.response.write('Hello, World!'); };

entonces puedes iniciar el servidor:

1
fibjs server.js

Preguntas y sugerencias

Abre un problema aquí .

Licencia

MIT