решение для быстрой регистрации для приложения nodejs из командной строки - PullRequest
0 голосов
/ 20 марта 2020

Я создавал приложение для командной строки на основе node js, в котором оно последовательно выполняет набор задач и непрерывно печатает тексты на терминал. Когда я пытался проанализировать производительность, большую часть времени событие l oop блокировалось журналами, напечатанными на терминале, и это очень медленно в windows.

Я пробовал winston и Я не нашел способа оптимизировать производительность при использовании winston. Затем я проверил pino, но проблема в том, что я не могу заставить пользователей использовать другую команду, чтобы просто распечатать журнал, поскольку журналы очень важны в этом приложении.

Есть ли какая-либо библиотека или какая-либо оптимизация? что я могу сделать, чтобы улучшить производительность ведения журнала без ущерба для удобства использования?

1 Ответ

0 голосов
/ 20 марта 2020

вы можете попробовать библиотеку "log4 js" npm, чтобы получить логи приложения. Вы можете записать это в файл. Его производительность лучше, чем у Winston

...