Задать вопрос
@ilyakmet

Как распараллелить запись логов в bunyan?

Пользую bunyan для вывода логов в файл и PostgreSQL.

Проблема заключается в том, что у меня не получается одновременно записывать логи и в файл и в базу через один Logger.

С данными настройками все без проблем пишется в файл:
"optLogger2": {
    "name": "myapp",
    "streams": [
      {
          "path": "./logs.json"

      }
    ]
  }


Но если добавить из примера
stream: ringbuffer

то запись в файл прекращается и идет только запись в буфер, из которого я вытаскиваю json для базы.

Можно ли как то получать json без буфера или настроить запись в файл и буфер через один Logger?
  • Вопрос задан
  • 30 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Бэкенд на Node.js для фронтенд-разработчиков
    3 месяца
    Далее
  • Skillbox
    Node.js
    2 месяца
    Далее
  • Stepik
    Microservices - паттерны и практика построения микросервисов
    1 неделя
    Далее
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы