当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Node.js Worker.exitedAfterDisconnect用法及代码示例


worker.exitedAfterDisconnect

添加于:v6.0.0

如果工作人员因 .disconnect() 而退出,则此属性为 true。如果工作人员以任何其他方式退出,则为 false 。如果工作人员没有退出,则为 undefined

布尔值 worker.exitedAfterDisconnect 允许区分自愿退出和意外退出,主节点可能会根据此值选择不重生工人。

cluster.on('exit', (worker, code, signal) => {
  if (worker.exitedAfterDisconnect === true) {
    console.log('Oh, it was just voluntary - no need to worry');
  }
});

// kill worker
worker.kill();

相关用法


注:本文由纯净天空筛选整理自nodejs.org大神的英文原创作品 Worker.exitedAfterDisconnect。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。