我应该在生产中将日志写入控制台吗?

Dus*_*gal 5 standards logging node.js winston

我正在使用 Node.js 和winston记录器。

我将info,warnerror级别记录到文件和控制台中。
此外,我还将一些日志debugsilly级别日志记录到控制台

我想保留自己的日志文件,并将日志保存在journalctl.

但是,我有一些担忧:

  1. 它会影响我的表现吗?(由于涉及I/O)
  2. 这是正确的做法吗?(无论如何也没帮助奈德·史塔克)
  3. 我应该避免在生产中登录到控制台并保持控制台干净吗?