1

我们正在使用 node.js 和 winston 来纠正日志文件。我们有一个用 PHP 编写的自定义日志轮换脚本,我们想在这些日志文件上使用它。但是脚本只是移动了在这种情况下不起作用的文件,因为winston在该文件上有一个打开的流。

如何使用 PHP 移动 winston 日志文件,以便 winston 在我移动后知道创建一个新的日志文件?

4

1 回答 1

1

这里提供了一个解决方案。

将a 添加maxsize: [bytes]到该file: {}部分,它将自动轮换日志(在文件名后附加一个#,即填满时woot.log变为)。woot1.log

于 2012-10-25T18:54:18.863 回答