clustering node + socket.io + redis 사용법
nodejs는 싱글 쓰레드 기반으로 동작한다.싱글 쓰레드 기반의 한계점을 극복 하기 위해 node자체적으로 clustering을 지원을 한다 사용법은 간단하다 var http = require('http');var cluster = require('cluster');//멀티 코어 클러스터if (cluster.isMaster) { // 클러스터 워커 cpu 갯수 만큼 프로세스 포크 한다 for (var i = 0; i < numCPUs; i++) { cluster.fork(); } //프로세스가 죽게 되면 받는 이벤트 cluster.on('exit', function(worker, code, signal) { console.log('worker ' + worker.process.pid + ' died');..
Nodejs
2016. 4. 14. 21:59