mirror of
https://github.com/log4js-node/log4js-node.git
synced 2025-12-08 19:26:01 +00:00
41 lines
872 B
JavaScript
41 lines
872 B
JavaScript
//Note that redis appender needs install redis to work.
|
|
|
|
var log4js = require('../lib/log4js');
|
|
|
|
log4js.configure({
|
|
"appenders": [
|
|
{
|
|
type: 'console',
|
|
category: 'console'
|
|
}, {
|
|
type: 'dateFile',
|
|
filename: 'logs/log.txt',
|
|
pattern: 'yyyyMMdd',
|
|
alwaysIncludePattern: false,
|
|
category: 'dateFile'
|
|
}, {
|
|
type: 'redis',
|
|
host: '127.0.0.1',
|
|
port: 6379,
|
|
pass: '',
|
|
channel: 'q_log',
|
|
category: 'redis',
|
|
layout: {
|
|
type: 'pattern',
|
|
pattern: '%d{yyyy-MM-dd hh:mm:ss:SSS}#%p#%m'
|
|
}
|
|
}
|
|
]
|
|
});
|
|
log = log4js.getLogger("console");
|
|
logRedis = log4js.getLogger("redis");
|
|
|
|
function doTheLogging(x) {
|
|
log.info("Logging something %d", x);
|
|
logRedis.info("Logging something %d", x);
|
|
}
|
|
|
|
for ( ; i < 500; i++) {
|
|
doTheLogging(i);
|
|
}
|