36 lines
1.2 KiB
JavaScript
36 lines
1.2 KiB
JavaScript
/*日志配置*/
|
|
'use strict';
|
|
module.exports = {
|
|
replaceConsole: true,
|
|
pm2 : true,
|
|
appenders : {
|
|
stdout: {//控制台输出
|
|
type: 'console'
|
|
},
|
|
req : { //请求转发日志
|
|
type : 'dateFile', //指定日志文件按时间打印
|
|
filename : 'logs/req/req', //指定输出文件路径
|
|
pattern : 'yyyy-MM-dd.log',
|
|
alwaysIncludePattern: true
|
|
},
|
|
err : { //错误日志
|
|
type : 'dateFile',
|
|
filename : 'logs/err/err',
|
|
pattern : 'yyyy-MM-dd.log',
|
|
alwaysIncludePattern: true
|
|
},
|
|
oth : { //其他日志
|
|
type : 'dateFile',
|
|
filename : 'logs/oth/oth',
|
|
pattern : 'yyyy-MM-dd.log',
|
|
alwaysIncludePattern: true
|
|
}
|
|
|
|
},
|
|
categories : {
|
|
//appenders:采用的appender,取appenders项,level:设置级别
|
|
default: {appenders: ['stdout', 'req'], level: 'debug'},
|
|
err : {appenders: ['stdout', 'err'], level: 'error'},
|
|
}
|
|
}
|