changed fileappender to use writeStream instead of fs.write, tests don't work
This commit is contained in:
37
memory-test.js
Normal file
37
memory-test.js
Normal file
@@ -0,0 +1,37 @@
|
||||
var log4js = require('./lib/log4js')
|
||||
, logger
|
||||
, usage
|
||||
, i;
|
||||
|
||||
log4js.configure(
|
||||
{
|
||||
appenders: [
|
||||
{
|
||||
category: "memory-test"
|
||||
, type: "file"
|
||||
, filename: "memory-test.log"
|
||||
},
|
||||
{
|
||||
type: "console"
|
||||
, category: "memory-usage"
|
||||
},
|
||||
{
|
||||
type: "file"
|
||||
, filename: "memory-usage.log"
|
||||
, category: "memory-usage"
|
||||
, layout: {
|
||||
type: "messagePassThrough"
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
);
|
||||
logger = log4js.getLogger("memory-test");
|
||||
usage = log4js.getLogger("memory-usage");
|
||||
|
||||
for (i=0; i < 1000000; i++) {
|
||||
if ( (i % 5000) === 0) {
|
||||
usage.info("%d %d", i, process.memoryUsage().rss);
|
||||
}
|
||||
logger.info("Doing something.");
|
||||
}
|
||||
Reference in New Issue
Block a user