멋진 커뮤니티 모듈

@ fibjs / 클러스터-서버

NPM 버전 빌드 상태 Appveyor 빌드 상태 테스트 범위 데이비드 뎁스 알려진 취약점 npm 다운로드

멀티 코어 시스템을 활용하려면 멀티 스레드 서버를 시작하십시오.

설치

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

용법

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!'); };

그런 다음 서버를 시작할 수 있습니다.

1
fibjs server.js

질문 및 제안

여기 에서 문제를여 십시오 .

특허

MIT