2016-04-06 8 views
0

Я пытаюсь использовать winston для моего приложения nodejs.Nodejs winston miss logs

написал следующий тест:

for(var i=0;i<10000;i++){ 
    logger.info("test"): 
} 

Но Winston не будет писать все это. Он просто останавливается примерно на 3k +.

У кого-нибудь есть эта проблема? Как это исправить. Я использовал файловый транспорт с параметром maxsize.

ответ

0

Просто подпишитесь на событие ошибки logger и посмотрите, не вызывает ли ошибка в журнале. Для примера.

logger.on('error', function (err) { 
    console.log("Error while logging message to file error : " + err); 
});