Как прослушать разные каналы логов NodeJS под управлением Nest JS в Docker контейнере? - PullRequest
0 голосов
/ 10 марта 2020

У меня есть приложение Nest JS, работающее в контейнере Docker. У меня есть два регистратора; Nest JS Logger и Pino.

Pino отвечает за прослушивание запросов и ответов и их печать на консоли, в то время как я использую регистратор Nest JS для печати пользовательских сообщений, которые я выводлю, и для регистрации ошибки и тому подобное.

Я, по сути, хочу открыть два терминала windows для каждого из регистраторов и получать журналы только по одному из двух на каждом. Как бы я go о выполнении этого?

1 Ответ

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

Вы можете настроить сохранение каждого журнала в двух разных файлах во время выполнения, например: req-res-log.txt и custom-log.txt, после открытия окна терминала и использования команды "tail -f -n100 путь к файлу ", чтобы показать журналы во время вашего теста.

...