【发布时间】:2019-08-04 00:10:08
【问题描述】:
我需要获取工作块中的所有工作人员 ID 列表。这是我的示例,它不起作用
const cluster = require('cluster');
var a = [];
if (cluster.isMaster) {
console.log('I am master');
cluster.fork();
cluster.fork();
} else if (cluster.isWorker) {
a.push(cluster.worker.id);
console.log(`I am worker #${cluster.worker.id}`);
console.log(a);
}
输出:
I am master
I am worker #1
[ 1 ]
I am worker #2
[ 2 ]
预期输出
I am master
I am worker #1
[ 1 ]
I am worker #2
[ 1, 2 ]
【问题讨论】:
标签: node.js node-cluster