不同的语言,不同的库有不同的log实现,使用方法也比较简单。但运用好log的关键不在库本身,而是在恰当的地方使用合适的log级别。在不同的场景下,应该选择相应的log级别。
开发一个应用,日志的重要性不言而喻。然而有时会发现日志中会出现大量的垃圾日志。所谓垃圾日志,就是不需要知道的日志,或者这些日志对于应用查看、跟踪没有什么作用。也正是(但不仅仅是)出于这些问题的考量,常用的日志框架都设置了日志级别。但是在写程序时,这些日志级别该选择哪一种呢,这点并没有一个统一的标准,也没有人教你怎么做。下面就来说说我在开发中是怎么使用这些日志级别的。
三星日志输出级别是Debug、Info、Warn、Error、Fatal。软件中总免不了要使用诸如Log4net,Log4j和Tracer等程序来写日志,不管用什么,这些程序大多是大同小异的。
一般都提供了这样5个日志级别:Debug、Info、Warn、Error、Fatal。三星的日记输出级别这五种都要考虑到。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)