Módulo de comunidad impresionante

@ fibjs / cluster-server

Versión NPM estado de construcción estado de compilación de appveyor Cobertura de prueba David deps Vulnerabilidades conocidas descargar npm

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

Instalar en pc

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

worker.js:

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

entonces puedes iniciar el servidor:

1
fibjs server.js

Preguntas y sugerencias

Abra un problema aquí .

Licencia

MIT