log4js-node/lib
Marcin Kielar 61beac28d3 Clustered appender for log4js.
+ lib/appenders/clustered.js
+ test/clusteredAppender-test.js

Instead os using sockets (like multiprocess) or dead and unmaintained hook.io, Clustered appender
uses process.send(message) / worker.on('message', callback) mechanisms for transporting data
between worker processes and master logger.

Master logger takes an "appenders" array of actual appenders that are triggered when worker appenders send some data.
This guarantees sequential writes to appenders, so the log messages are not mixed in single lines of log.
2013-08-09 00:04:25 +02:00
..
appenders Clustered appender for log4js. 2013-08-09 00:04:25 +02:00
streams moved debug fn out to own module, added tests 2013-06-24 08:51:10 +10:00
connect-logger.js removed unnecessary argument to createNoLogCondition 2013-06-05 08:38:39 +10:00
date_format.js improved coverage for date_format 2013-06-17 16:00:42 +10:00
debug.js moved debug fn out to own module, added tests 2013-06-24 08:51:10 +10:00
layouts.js improved coverage for layouts 2013-06-14 08:13:16 +10:00
levels.js more linting 2013-05-30 08:26:03 +10:00
log4js.js simplified the reload config code a little, moved the tests into their own file, improved coverage 2013-07-09 09:24:11 +10:00
log4js.json added test for log roller, not written yet 2010-12-05 17:17:37 +11:00
logger.js more linting 2013-05-30 08:26:26 +10:00