在我的log4j.properties文件中,将根记录器的记录级别设置为ERROR。然后,对于我特别想记录的软件包(如应用程序代码),将记录级别设置为INFO或DEBUG。
log4j.rootLogger=ERROR, stdoutlog4j.logger.com.initech.tps=DEBUGlog4j.logger.org.hibernate.SQL=INFO
我看到同事将root日志设置得很低,然后最终列出了他们不想看到的所有内容,这在我看来似乎是倒退的。我宁愿列出我要记录的内容,也不愿列出所有我不想记录的内容。
BTW完全关闭第三方组件的登录对我来说似乎是个坏主意。例如,Spring相对嘈杂,对我确实不需要了解的东西使用WARN,但是如果它为我想看到的东西记录了ERROR条目。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)