相关疑难解决方法(0)

何时使用不同的日志级别

按死亡顺序记录消息有不同的方法:

  1. FATAL

  2. ERROR

  3. WARN

  4. INFO

  5. DEBUG

  6. TRACE

我如何决定何时使用哪个?

什么是一个很好的启发式使用?

logging

470
推荐指数
15
解决办法
27万
查看次数

有没有人真的使用WARN作为日志记录级别?

为错误而不仅仅为警告分配不同的级别似乎有点过分.如果一个值是错误的,那么它的错误则不然.我个人认为这种模糊决策使得代码难以理解,因为一个人不知道什么是可接受的有效输入.如果你不接受废话并抛出异常,那么hyour代码可能会更好,完全不需要警告.

有许多其他级别可以获得更多的日志记录,可能更值得他们自己的级别 - 像"配置"这样的东西.然而,最终似乎大多数框架已经解决了错误,警告,信息,调试和跟踪其变化.

那警告是如何生存的,其他级别没有?

logging

2
推荐指数
1
解决办法
714
查看次数

标签 统计

logging ×2