cluster.workers
添加于:v0.7.0
存储活动工作对象的哈希,由 id
字段键控。这使得遍历所有工作人员变得容易。它仅在主进程中可用。
工作人员断开连接并退出后,工作人员将从 cluster.workers
中删除。这两个事件之间的顺序无法提前确定。但是,可以保证从 cluster.workers
列表中删除发生在最后一个 'disconnect'
或 'exit'
事件发出之前。
import cluster from 'node:cluster'; for (const worker of Object.values(cluster.workers)) { worker.send('big announcement to all workers'); }
const cluster = require('node:cluster'); for (const worker of Object.values(cluster.workers)) { worker.send('big announcement to all workers'); }
相关用法
- Node.js cluster.worker用法及代码示例
- Node.js cluster.setupPrimary([settings])用法及代码示例
- Node.js clienthttp2session.request()用法及代码示例
- Node.js certificate.verifySpkac(spkac[, encoding])用法及代码示例
- Node.js console.timeEnd()用法及代码示例
- Node.js child_process.spawn(command[, args][, options])用法及代码示例
- Node.js crypto.randomFill()用法及代码示例
- Node.js crypto.createHmac()用法及代码示例
- Node.js crypto.randomFillSync(buffer[, offset][, size])用法及代码示例
- Node.js console.countReset()用法及代码示例
- Node.js crypto.constants用法及代码示例
- Node.js crypto.randomInt([min, ]max[, callback])用法及代码示例
- Node.js crypto.publicEncrypt()用法及代码示例
- Node.js console.trace()用法及代码示例
- Node.js console.timeLog()用法及代码示例
- Node.js console.timeStamp()用法及代码示例
- Node.js crypto.publicDecrypt()用法及代码示例
- Node.js console.dir()用法及代码示例
- Node.js crypto.pbkdf2Sync(password, salt, iterations, keylen, digest)用法及代码示例
- Node.js console.log()用法及代码示例
- Node.js child_process.fork(modulePath[, args][, options])用法及代码示例
- Node.js crypto.createHash()用法及代码示例
- Node.js crypto.hkdfSync()用法及代码示例
- Node.js crypto.randomFillSync()用法及代码示例
- Node.js crypto.checkPrime()用法及代码示例
注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 cluster.workers。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。