Skip to content

Commit 39ce806

Browse files
committed
添加调试例子
1 parent 43ac3cb commit 39ce806

File tree

1 file changed

+21
-0
lines changed

1 file changed

+21
-0
lines changed
Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,21 @@
1+
var cluster = require('cluster');
2+
var cpuNums = require('os').cpus().length;
3+
var http = require('http');
4+
var debugPort = 9229;
5+
6+
if(cluster.isMaster){
7+
8+
for(var i = 0; i < 2; i++){
9+
debugPort++;
10+
cluster.setupMaster({
11+
// execArgv: ['--inspect-brk=0.0.0.0:' + debugPort]
12+
});
13+
cluster.fork();
14+
}
15+
}else{
16+
http.createServer(function(req, res){
17+
res.end(`response from worker ${process.pid}`);
18+
}).listen(3000);
19+
20+
console.log(`Worker ${process.pid} started`);
21+
}

0 commit comments

Comments
 (0)