Java日志实战及解析
日志是程序员必须掌握的基础技能之一,如果您写的软件没有日志,可以说你没有成为一个真正意义上的程序员。
为什么要记日志?
• 监控代码
• 变量变化情况,系统运行过程。
• 产线环境,不太好调试。
• 分布式环境下,调试更困难,日志就是非常好的帮手。
• 统计分析
• 日后审计
• 实际中有4%的代码是日志!
Java日志框架主要有log4j,logback,及其他不常用的官方日志及apachelogging等。
Log4j和LogBack的原作者为同一作者CekiGülcü。主流使用的一般是log4j的居多点,所以本文主要也讲解log4j为主。
配置文件log4j.properites文件,一般放倒classpath目录下即可,无需自启。
log4j.rootLogger=debug,< |