【发布时间】:2021-03-10 03:33:02
【问题描述】:
我正在尝试使用 pino 登录到我的节点应用服务器,并且确实有一些大日志即将到来,因此每天轮换文件对于之后阅读日志会更有用。
我可以使用 morgan 做到这一点,但使用 pino 我找不到方法。 我尝试根据当前日期动态分配文件夹,但在主 app.js 文件中这样做意味着它只会运行一次,循环日期意味着停止并重新运行服务器。
这是我的代码:
var date = d.getFullYear()+'-'+(d.getMonth()+1)+'-'+d.getDate();
const fileLogger = pino(
pino.destination({
dest: './log/userLog '+date, sync: false
})
);
【问题讨论】:
标签: javascript node.js logging pinojs