Модуль регистрации Nodejs - производственная среда - PullRequest
0 голосов
/ 28 февраля 2019

В настоящее время я работаю над проектом приложения NodeJS.

Это приложение в основном выполняет:

  1. Взаимодействие с базой данных (1000 запросов / обработка ответов в минуту)

  2. Обработка на стороне сервералогика с использованием информации, полученной из базы данных

  3. Обработка клиентских запросов (100 запросов за каждые 5 минут)

Для любого проекта информация о регистрации является ключевой дляопределить любые сбои / состояние обработки.

Я пытался winston каркас журнала nodejs, но случилось так, что он не поддерживает следующую информацию:

  1. Имя файла

  2. Имя функции

  3. Номер строки

  4. Идентификатор процесса

  5. Имя хоста и т. Д.

Поэтому я решил пойти на bunyan каркас регистрации.Я понимаю, что Bunyan Framework поддерживает эти вещи.

Пожалуйста, поделитесь своими мыслями, можно ли это использовать для производственного кода.

Если это невозможно, я боюсь, что другие проекты nodejs, используемые во многих веб-приложениях, получают этиинформация.

Я не смог получить готовую рабочую среду журнала в nodejs, которая поддерживает эти функции.Я гуглил информацию и результаты поиска приводят к Уинстону / Буньяну.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...