建议在nodejs应用程序中运行2个log4js吗?

时间:2019-01-21 07:09:19

标签: node.js logging log4js-node

建议在我的nodejs应用程序中记录2个log4js。

记录器A(标准记录器)到文件A:

  • 打印出/信息
  • 错误
  • 警告

记录器B(性能记录器)到文件B:

  • 仅记录性能(即完成此交易所花费的时间)

两个记录器均记录到2个不同的文件。

1 个答案:

答案 0 :(得分:0)

我只会集成一次并实现以下逻辑:

在代码中使用

logger.debug('Performance info');
logger.info('Print out / Info');
logger.warn('Warning');
logger.error('Error');
  • 在开发模式下:将记录器级别设置为debug
  • 在登台/测试模式下(如果有):将记录器级别设置为info
  • 在生产模式下:将记录器级别设置为warn