0

我有 Bunyan 记录器写入文件和标准输出。但是,在记录器完成将所有内容写入标准输出之前,节点进程已经存在并且标准输出的日志被截断。

无论如何要在完全退出之前等待日志完成打印?

4

1 回答 1

0

在您的节点代码中的某些地方,您可能使用了 process.exit(),因为该进程在执行在不同进程线程(即 I/O)上运行或需要时间的工作之前存在。因此,如果您使用过类似的东西,您可以为此设置几秒钟的超时时间,以便在退出之前完成所有其他任务。

于 2017-03-07T05:37:35.333 回答