【发布时间】:2017-02-11 08:44:06
【问题描述】:
我有 Node.js 应用程序,它在 Linux 系统下运行并使用 log4js 日志库。 Linux 滚动系统每天滚动日志文件。问题如下:有人知道当它以某种方式重命名时如何强制 log4js 重新创建和使用原始日志文件? 注意,Log4js 继续将日志写入重命名的文件(似乎保留了流描述符)。 另请注意,我不想使用 log4js DaylyRollingFileAppender,因为我的日志文件夹包含由各种语言(Java、Python、JavaScript、Bash...)生成的日志文件。
【问题讨论】: