UNPKG

process-worker-executor

Version:

将多进程和多线程封装为统一的 Async/Await 调用方式, 简化 IPC 消息通信的复杂性

15 lines (11 loc) 354 B
const ExecutorClient = require('../ExecutorClient') class ProcessExecutorClient extends ExecutorClient { onInit() { process.title = 'NODE 后台任务执行器' process.on('message', (...args) => this.on(...args)) } async onSend(msg) { process.send(msg) } } module.exports = ProcessExecutorClient