Logger级别定义

       使用Slf4j或者诸多日志框架时,可以看到不少日志级别,我们常用INFO和ERROR,对其他级别没有过多的使用,但是不意味着它们没有价值,存在即合理,我们需要正确的使用日志级别来构建应用,而正确的使用来自于一致的理解。

       Fatal/Critical级别:应用或者系统上的失败需要立即被关注,这种情况下需要立即叫醒系统管理员。因为我们希望系统管理员能够睡个好觉,所示这种级别的问题是很少见的,至少非常不频繁。如果这种问题日常经常发生,最终证明实际上又不是个大问题,那就失去它的作用。一般来说,一个Fatal的错误会出现在应用进程最后的时刻,往往是日志中的最后一段内容。

       Error级别:这是一个需要被关注的问题。系统管理员最好能够被自动通知,但是不需要立即被叫起床,因为这种错误往往不是全面的。通过查看错误日志,能够粗略的得到错误的频度以及导致这个错误出现的原因,它可能是系统的一个错误,但不一定是源头,通过定位错误数据的来源以及场景,在接下来的工作中进行修复。举个例子,这些错误信息是否出现是决定接下来发布的衡量标准。

       Warning级别:这可能是一个问题,或许不是。举个例子,如果环境中的信息出现变化,比如数据库连接断开,这个场景应该被记录为Warning,而非Error。通过观察Warning日志能够让我们快速找到导致错误的起始原因,Warning使用时需要特别注意,放置使它变得没有意义。在服务端应用断开连接的场景下,使用Warning是比较合适的,但是如果在一个桌面程序上,当连接断开时进

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

WeiPeng2K

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值