log4js-node/lib/appenders
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
..
categoryFilter.js formatting fixes, unnecessary code removed 2013-08-05 11:40:59 +10:00
clustered.js Clustered appender for log4js. 2013-08-09 00:04:25 +02:00
console.js Getting console appender to work with node-webkit 2013-07-10 05:07:28 -07:00
dateFile.js fixed all lint errors except ones which require refactoring of code 2013-06-04 08:17:36 +10:00
file.js fixed all lint errors except ones which require refactoring of code 2013-06-04 08:17:36 +10:00
gelf.js Merge branch 'master' of https://github.com/nomiddlename/log4js-node 2013-07-08 15:24:29 +10:00
hookio.js fixed all lint errors except ones which require refactoring of code 2013-06-04 08:17:36 +10:00
logLevelFilter.js fixed all lint errors except ones which require refactoring of code 2013-06-04 08:17:36 +10:00
multiprocess.js fixed all lint errors except ones which require refactoring of code 2013-06-04 08:17:36 +10:00
smtp.js rolled back my clever map+join, because it broke the tests 2013-06-06 07:53:22 +10:00