根据 Node.js 文档:
当目标是终端或文件时,控制台函数是同步的(以避免在过早退出的情况下丢失消息),而当它是管道时是异步的(以避免长时间阻塞)。
现在我们知道 pm2 正在监听data事件:
process.stderr.on('data', function(data){
var std = file. createWriteStream([LOG_PATH]);
std.write([LOG]);
});
这是否使console.log与 pm2 异步使用?
根据 Node.js 文档:
当目标是终端或文件时,控制台函数是同步的(以避免在过早退出的情况下丢失消息),而当它是管道时是异步的(以避免长时间阻塞)。
现在我们知道 pm2 正在监听data事件:
process.stderr.on('data', function(data){
var std = file. createWriteStream([LOG_PATH]);
std.write([LOG]);
});
这是否使console.log与 pm2 异步使用?