【发布时间】:2019-03-21 14:42:40
【问题描述】:
在执行worker = cluster.fork() 时,我希望能够将 stdout 和 stderr 流转发到主 Node.js 进程中。
我该怎么做?
我试过了:
worker = cluster.fork();
worker.process.stdout.pipe(process.stdout)
// ^ this is null
一种解决方法是使用消息,但我希望能够流式传输内容。
worker.on("message", function(msg){
console.log("Master says:" + msg);
});
...
worker.send({message:'hello'});
如何访问分叉进程/集群的标准输出?
【问题讨论】:
标签: javascript node.js process stdout stderr