fix(performance): updated streamroller version to improve file perf #486

This commit is contained in:
Gareth Jones 2017-06-21 08:49:51 +10:00
parent 118689d00c
commit 6933c4064d
2 changed files with 32 additions and 32 deletions

View File

@ -1,37 +1,37 @@
var log4js = require('../lib/log4js')
, logger
, usage
, i;
const log4js = require('../lib/log4js');
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"
}
}
]
{
appenders: {
logs: {
type: 'file',
filename: 'memory-test.log'
},
console: {
type: 'stdout',
},
file: {
type: 'file',
filename: 'memory-usage.log',
layout: {
type: 'messagePassThrough'
}
}
},
categories: {
default: { appenders: ['console'], level: 'info' },
'memory-test': { appenders: ['logs'], level: 'info' },
'memory-usage': { appenders: ['console', 'file'], level: 'info' }
}
}
);
logger = log4js.getLogger("memory-test");
usage = log4js.getLogger("memory-usage");
const logger = log4js.getLogger('memory-test');
const 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.");
for (let i = 0; i < 1000000; i += 1) {
if ((i % 5000) === 0) {
usage.info('%d %d', i, process.memoryUsage().rss);
}
logger.info('Doing something.');
}
log4js.shutdown(() => {});

View File

@ -41,7 +41,7 @@
"date-format": "^1.0.0",
"debug": "^2.2.0",
"semver": "^5.3.0",
"streamroller": "^0.4.0"
"streamroller": "^0.5.0"
},
"devDependencies": {
"codecov": "^1.0.1",