每天切割日志导致历史日志被删除,而且切割的日志压缩包名称也不对,后缀中多了一个点
配置如下
const log4js = require("log4js");
const Path = require('path');
const filename_path = Path.resolve(__dirname, `../../logs/info.log`);
log4js.configure({
appenders: {
cheess: {
type: "dateFile",
filename: filename_path,
pattern: '.yyyy-MM-dd',
compress: true,
level:'info'
},
'out': { type: 'stdout' }
},
categories: {
default: {
appenders: ['cheess', 'out'],
level: 'info',
},
}
});
module.exports = log4js.getLogger('cheess')
同一个配置一个项目是好的,一个项目就有问题
已参与了 SegmentFault 思否社区 10 周年「问答」打卡 ,欢迎正在阅读的你也加入。