sis*_*hus 7 logging node.js winston
我使用 Winston 通过 2 种不同的传输方式进行日志记录 - 文件和 MongoDB。我已将 File 的级别设置为“INFO”,将 MongoDB 的级别设置为“ERROR”。如果我现在登录,
log.info('some info...');
log.warn('some Warning...');
log.error('some error...');
Run Code Online (Sandbox Code Playgroud)
所有这些都会进入日志文件,只有错误会进入数据库。我只想将信息消息发送到文件,而不是其他消息。
我了解 Winston 中的系统日志级别,并且只有错误才会发送到 MongoDB,因为它是最高级别。由于 INFO 级别较低,因此任何具有 INFO 或更高级别的日志都会进入该文件(根据我的记录器定义)
我已阅读此处但找不到答案。即使我创建自定义级别,我如何才能将每个传输限制为只有一个日志记录级别?
| 归档时间: |
|
| 查看次数: |
8357 次 |
| 最近记录: |