【发布时间】:2015-05-06 00:38:51
【问题描述】:
我创建了一个Winston 记录器:
_logger.add(logger.transports.File, {
filename: conf_fileName,
timestamp:'true',
maxsize: 1024,
maxFiles: 2
});
但几个小时后,我有很多文件大小约为 2kb。记录器定义有问题吗?
【问题讨论】:
我创建了一个Winston 记录器:
_logger.add(logger.transports.File, {
filename: conf_fileName,
timestamp:'true',
maxsize: 1024,
maxFiles: 2
});
但几个小时后,我有很多文件大小约为 2kb。记录器定义有问题吗?
【问题讨论】:
maxsize 以字节为单位 - 因此您将日志文件限制为 1KB(您的操作系统可能会将其报告为 2KB)。
如果你想要 1MB,试试maxsize: 1048576
【讨论】:
存在一个问题,即 maxFiles 和 maxsize 均设置为不符合您的 maxFiles 设置。
【讨论】: