|
@ -50,6 +50,18 @@ log4js.configure({ |
|
|
pattern: '[%d{yyyy-MM-dd hh:mm:ss}] [%p] %m', |
|
|
pattern: '[%d{yyyy-MM-dd hh:mm:ss}] [%p] %m', |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
}, |
|
|
|
|
|
site: { |
|
|
|
|
|
type: "file", |
|
|
|
|
|
filename: "logs/site.log", |
|
|
|
|
|
maxLogSize: 102400, |
|
|
|
|
|
pattern: "-yyyy-MM-dd.log", |
|
|
|
|
|
alwaysIncludePattern: true, |
|
|
|
|
|
backups: 3, |
|
|
|
|
|
layout: { |
|
|
|
|
|
type: 'pattern', |
|
|
|
|
|
pattern: '[%d{yyyy-MM-dd hh:mm:ss}] [%p] %m', |
|
|
|
|
|
}, |
|
|
|
|
|
}, |
|
|
console: { |
|
|
console: { |
|
|
type: "console", |
|
|
type: "console", |
|
|
layout: { |
|
|
layout: { |
|
@ -60,6 +72,8 @@ log4js.configure({ |
|
|
}, |
|
|
}, |
|
|
categories: { |
|
|
categories: { |
|
|
jobs: { appenders: ["console", "jobs"], level: "ALL" }, |
|
|
jobs: { appenders: ["console", "jobs"], level: "ALL" }, |
|
|
|
|
|
site: { appenders: ["site"], level: "ALL" }, |
|
|
|
|
|
console: { appenders: ["console"], level: "ALL" }, |
|
|
error: { appenders: ["console", "error"], level: "error" }, |
|
|
error: { appenders: ["console", "error"], level: "error" }, |
|
|
default: { appenders: ["console", "all"], level: "ALL" }, |
|
|
default: { appenders: ["console", "all"], level: "ALL" }, |
|
|
debug: { appenders: ["debug"], level: "debug" }, |
|
|
debug: { appenders: ["debug"], level: "debug" }, |
|
@ -68,5 +82,8 @@ log4js.configure({ |
|
|
|
|
|
|
|
|
// 导出常用logger实例,便于直接引用
|
|
|
// 导出常用logger实例,便于直接引用
|
|
|
export const logger = log4js.getLogger(); |
|
|
export const logger = log4js.getLogger(); |
|
|
|
|
|
export const debugLogger = log4js.getLogger('debug'); |
|
|
export const jobLogger = log4js.getLogger('jobs'); |
|
|
export const jobLogger = log4js.getLogger('jobs'); |
|
|
export const errorLogger = log4js.getLogger('error'); |
|
|
export const errorLogger = log4js.getLogger('error'); |
|
|
|
|
|
export const siteLogger = log4js.getLogger('site'); |
|
|
|
|
|
export const consoleLogger = log4js.getLogger('console'); |
|
|