позвони, а не

у приложение node.js, стандартный вывод которого передается в файл. Я пишу все с console.log. Через некоторое время мое приложение достигает предела в 1 ГБ и останавливается. Интересно то, что если я использую console.error вместо console.log, использование памяти остается низким, и программа работает нормально. Похоже, что node.js не может очистить поток stdout, и все хранится в памяти. Я хочу, чтобы stderr был свободен от ошибок.

Мой вопрос:

Есть ли способ записать блокировку в стандартный вывод? Или, по крайней мере, я могу написать с обратным вызовом в stdout, чтобы убедиться, что я пишу не слишком много?

Спасибо!