怎么选择日志的级别

日志的级别有:
1.FATAL(CRITICAL)
2.ERROR
3.WARN
4.INFO
5.DEBUG
它们的权重从大到小,当我们设置好log级别后,比它权重低的其他log都会被忽略。
FARA:代表发生了最严重的的错误,会导致整个服务停止(或者需要整个服务停止),也就是服务死掉了
ERROR:代表发生了必须马上处理的错误。此类错误出现之后可以允许程序继续运行,但是马山修正,如果不修正,就会导致不能完成相应的业务。
WARN:代表存在的错误,或者触发了容易引起错误的操作,程序可以运行,但不许多加注意
INFO:此输出级别常用语业务时间信息,例如某项业务处理过程中的一些信息,此输出级别也常用于输出一些对系统有比较大的影响的需要被看到的message,例如数据库更新,系统发送了额外的请求等
我在项目中选择INFO
选择INFO的好处,为什么选择INFO?
因为如果选择Debug这个级别是最低的,在系统图实际运行过程中,一般是不输出的,太过繁琐,INFO这个是用来反馈系统当前给最终用户的,可以让最终用户能看懂明白是什么意思,所以一般选择这个,Warn、Error、Fatal 警告、错误、严重错误,这三者应该都在系统运行时检测到了一个不正常的状态,所以选择INFO
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值