昨天看了下log4j,做一个备忘
Loggers组件在此系统中被分为五个级别:DEBUG、INFO、WARN、ERROR和FATAL。这五个级别是有顺序的,DEBUG < INFO < WARN < ERROR < FATAL
基本配置:
log4j.rootLogger=INFO, A1
log4j.appender.A1=org.apache.log4j.ConsoleAppender
log4j.appender.A1.layout=org.apache.log4j.PatternLayout
log4j.appender.A1.layout.ConversionPattern=%d-%-4r %-5p [%t] %37c %3x - %m%n
#可以把debug信息输出到指定文件debug.log
log4j.logger.debug=DEBUG, D
log4j.appender.D=org.apache.log4j.DailyRollingFileAppender
log4j.appender.D.file=C:\\debug.log
log4j.appender.D.layout=org.apache.log4j.PatternLayout
log4j.appender.D.layout.ConversionPattern=%d-%-4r %-5p [%t] %37c %3x - %m%n
#可以把info信息输出到指定文件info.log
log4j.logger.info=INFO, I
log4j.appender.I=org.apache.log4j.DailyRollingFileAppender
log4j.appender.I.file=C:\\info.log
log4j.appender.I.layout=org.apache.log4j.PatternLayout
log4j.appender.I.layout.ConversionPattern=%d-%-4r %-5p [%t] %37c %3x - %m%n
关于ConversionPattern:
-X号: X信息输出时左对齐;
%p: 输出日志信息优先级,即DEBUG,INFO,WARN,ERROR,FATAL,
%d: 输出日志时间点的日期或时间,默认格式为ISO8601,也可以在其后指定格式,比如:%d{yyy MMM dd HH:mm:ss,SSS},输出类似:2002年10月18日 22:10:28,921
%r: 输出自应用启动到输出该log信息耗费的毫秒数
%c: 输出日志信息所属的类目,通常就是所在类的全名
%t: 输出产生该日志事件的线程名
%l: 输出日志事件的发生位置,相当于%C.%M(%F:%L)的组合,包括类目名、发生的线程,以及在代码中的行数。举例:Testlog4.main(TestLog4.java:10)
%x: 输出和当前线程相关联的NDC(嵌套诊断环境),尤其用到像java servlets这样的多客户多线程的应用中。
%%: 输出一个"%"字符
%F: 输出日志消息产生时所在的文件名称
%L: 输出代码中的行号
%m: 输出代码中指定的消息,产生的日志具体信息
%n: 输出一个回车换行符,Windows平台为"\r\n",Unix平台为"\n"输出日志信息换行
具体配置可以在apache官网查阅,或者google之~
分享到:
相关推荐
在计算机软件开发中,Java编程语言的应用是极为广泛与深远的。Java语言自问世以来就以其独特的特性和优势吸引了大量开发者的注意,这些特性包括但不限于其平台独立性、内存管理优化、面向对象的编程设计以及其强大的...
### 初探uCOS-II:嵌入式操作系统的基础与应用 #### 一、uCOS-II简介 uCOS-II,全称MicroC/OS-II,是一款专门为嵌入式系统设计的操作系统内核。它由Jean J. Labrosse创建,并在开源社区中得到了广泛的认可和支持。...
电商英语翻译任务型教学模式初探 随着经济全球化进程的加快,电子商务在外贸领域的作用日益重要,对外贸人才的需求不断增长。电商英语翻译作为电商行业的重要技能之一,其教学质量直接关系到电商人才的专业能力。...
COM技术初探.doc
网络公关初探资料.pdf
在探讨互联网医院系统建设时,从质量和安全的视角审视至关重要。本文档提供了关于如何在不确定性较大的互联网医院诊疗过程中保障服务质量和安全的具体指导,这涉及遵循国家互联互通成熟度测评和电子病历评测的标准,...
企业信息化初探。。。。。
关于物联网智能家居的初探. 关于物联网智能家居的初探
教学初探(4).docx
在本研究论文中,探讨了利用基于DeepLearning4J on Spark的深度学习方法在药用植物图像识别上的应用。文章首先阐述了研究的目的,即实现药用植物图像识别的自动化和智能化,进而提高识别的效率。为实现这一目的,...
地产行业杂谈系列之十六:社区增值服务模式初探
六爻预测彩票初探.pdf
15、培训学校成本管理初探.doc
### USB2.0规范初探 #### USB2.0概述 USB2.0(Universal Serial Bus 2.0)是一项广泛应用于计算机领域的高速串行总线技术标准,它旨在简化外部设备与计算机之间的连接,提高数据传输速率的同时降低制造成本。USB...
天干地支在择时中的应用初探 天干地支是中国古代的计时系统,用于记录和预测时间周期。天干地支系统由十个天干(甲乙丙丁戊己庚辛壬癸)和十二个地支(子丑寅卯辰巳午未申酉戌亥)组成。天干地支的阴阳属性奇数为阳...
腾讯体育APP发展模式初探.pdf
从概念上简要介绍人工智能涉及的领域和范围,阐述不同领域之间的关系,能解决的问题等。
我国电子信息产业生态构建初探.pdf
4. 成本因素:土地成本、建筑成本、人力成本等都需纳入考虑范围。 5. 政策法规:了解当地的税收政策、环保规定等,避免潜在法律风险。 6. 基础设施:电力、水源、通信等基础设施的完善程度直接影响运营效率。 三、...