`
kanpiaoxue
  • 浏览: 1781166 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类
最新评论

好用的log4j配置文件(xml)

 
阅读更多
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">


<log4j:configuration xmlns:log4j='http://jakarta.apache.org/log4j/'
	debug="true">

	<appender name="FILE" class="org.apache.log4j.RollingFileAppender">
		<param name="File" value="../logs/dmap.log" />
		
		<param name="Threshold" value="DEBUG" />
        <param name="MaxBackupIndex" value="100" />
        <param name="Append" value="true" />
        <param name="MaxFileSize" value="100MB" />
        <param name="encoding" value="UTF-8" />
        
		<layout class="org.apache.log4j.PatternLayout">
			<param name="ConversionPattern"
				value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%t] %p %M(%F:%L) --> %m%n" />
		</layout>
	</appender>

	<logger name="org.eclipse" additivity="false">
		<level value="ERROR" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="org.springframework" additivity="false">
		<level value="ERROR" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="org.quartz" additivity="false">
		<level value="ERROR" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="org.kanpiaoxue.tianlu" additivity="false">
		<level value="error" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="org.kanpiaoxue.rigel.dmap" additivity="false">
		<level value="debug" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="java.lang" additivity="false">
		<level value="ERROR" />
		<appender-ref ref="FILE" />
	</logger>
	<logger name="org.apache" additivity="false">
		<level value="ERROR" />
		<appender-ref ref="FILE" />
	</logger>
	<root>
		<priority value="info" />
		<appender-ref ref="FILE" />
	</root>
</log4j:configuration>

日志格式如下:

写道
2015-08-04 09:22:17.295 [initializeTaskConsumerThread-0] DEBUG createDataVersionAndInstance(InitializeTaskServiceImpl.java:374) --> add taskId:893332, dataVersionNo:201508041254 successfully!

  

 

分享到:
评论

相关推荐

    Log4j2学习log4j2.xml配置模板

    --monitorInterval:Log4j 能够自动检测修改配置 文件和重新配置本身,设置间隔秒数--&gt; &lt;!--先定义所有的 appender--&gt; &lt;!--这个输出控制台的配置--&gt; &lt;!--输出日志的格式--&gt; [%d{HH:mm:ss:SSS}] [%p] - %l -...

    log4j2.xml配置

    spring5取消Log4jConfigListener,运用Log4jServletContextListener代替Log4jConfigListener(log4j2.xml的配置)

    log4j与web.xml的配置

    2. **Log4j配置文件(log4j.properties或log4j.xml)** - 在Java项目中,通常会有一个log4j配置文件,用于定义日志记录的级别、输出方式和格式。 - 示例配置: ``` log4j.rootLogger=DEBUG, FILE log4j....

    log4j配置文件说明(完整版)

    Log4j 配置文件说明 Log4j 是一种流行的日志记录工具,用于记录和管理应用程序中的日志信息。配置文件是 Log4j 的核心组件之一,通过配置文件可以控制日志记录的级别、输出目的地和格式。在本文中,我们将详细介绍 ...

    Log4J配置实例(xml格式)

    **Log4J配置实例(XML格式)** Log4J是一款广泛应用的日志记录框架,它为Java应用程序提供了灵活的日志记录功能。在Java开发中,日志记录是必不可少的一部分,可以帮助开发者跟踪程序运行状态,定位错误和调试代码...

    log4j2的日志xml配置文件

    log4j2的配置文件

    log4j2配置文件log4j2.xml

    log4j2.xml 应用级的配置文件 支持窗体输出、error、info、trace error和trace按照日生成和清理文件 info按照小时生成和清理文件

    log4j2.xml记录日志到到数据库

    1. **配置文件**:如`log4j2.xml`,这是Log4j2的配置中心,定义了日志记录的策略、级别、输出目标等。 2. **日志记录器(Logger)**:负责收集和处理日志事件。 3. **日志级别(Level)**:如`TRACE`, `DEBUG`, `...

    log4j2.xml

    使用log4j2.xml实现对日志的精准控制,对整个开发过程百利有之!但是也要也要注意使用的误区,具体可才看本博客下的Java异常和日志管理!

    log4j2 xml 和 properties配置

    log4j2 xml 和 properties 配置

    Log4j配置文件详细说明

    在`Log4j配置文件详细说明[转].htm`和`Log4j配置文件详细说明[转]_files`这两个文件中,应包含了更详细的实例和说明,可以帮助深入理解每个属性的实际作用和配置方法。在实践中,不断试验和调整,你会发现Log4j是一...

    SSM整合中的Log4j日志的配置详情

    在 SSM 整合项目中,需要在 web.xml 文件中指定 Log4j 配置文件的位置,以便 Spring 可以加载 Log4j 配置文件。下面是一个基本的 web.xml 配置: ``` &lt;listener-class&gt;org.springframework.web.util.Log4...

    log4j配置文件和jar包

    Log4j的配置文件(通常是`log4j.properties`或`log4j.xml`)定义了日志信息的输出方式、级别、目的地等。例如,你可以设置日志信息打印到控制台、写入文件、发送电子邮件或者存储到数据库。配置文件中的主要元素包括...

    log4j配置文件,可以直接使用

    log4j配置文件,可以直接拿来用噢。log4j配置文件,可以直接拿来用噢。

    log4j及配置文件

    三、Log4j配置文件 Log4j的灵活性很大程度上体现在其配置文件中,通常命名为`log4j.properties`或`log4j.xml`。配置文件定义了日志记录的行为,包括日志级别、输出目的地、格式等。在提供的`log4j.txt`文件中,我们...

    log4j.xml 配置文件

    log4j 的配置文件示例 log4j是很好用的日志,建议项目里面都用上.

    c3p0&log4j配置文件及说明

    log4j的配置文件一般为`log4j.properties`或`log4j.xml`,根据项目需求选择不同的格式。例如,一个基本的`log4j.properties`配置可能如下所示: ``` # 设置全局日志级别为INFO log4j.rootLogger=INFO, stdout, R #...

    log4j.xml配置文件

    log4j.xml配置文件

    log4j2-所需jar包+配置详解(详细)

     log4j 2.x版本不再支持像1.x中的.properties后缀的文件配置方式,2.x版本配置文件后缀名只能为".xml",".json"或者".jsn".  系统选择配置文件的优先级(从先到后)如下:  (1).classpath下的名为log4j2-test.json...

Global site tag (gtag.js) - Google Analytics