码迷,mamicode.com
首页 > 其他好文 > 详细

Log4j2.x xml配置文件内容

时间:2015-09-11 16:11:21      阅读:169      评论:0      收藏:0      [点我收藏+]

标签:

文件名log4j2.xml:

<?xml version="1.0" encoding="UTF-8"?>
<configuration status="INFO">
	<Properties>
		<Property name="LOG_HOME">h://logs//web</Property>
	</Properties>
	<appenders>
		<Console name="STDOUT" target="SYSTEM_OUT">
			<!--控制台只输出level及以上级别的信息(onMatch),其他的直接拒绝(onMismatch) -->
			<ThresholdFilter level="DEBUG" onMatch="ACCEPT" onMismatch="DENY" />		
			<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t] %-5level - %msg - [%logger{36}:%M:%L] %n" />
		</Console>
		<!-- 主日志文件 -->
		<RollingFile name="RoFile" fileName="${LOG_HOME}/MainServer.log"
			filePattern="${LOG_HOME}/$${date:yyyy-MM-dd}/MainServer-%d{yyyy-MM-dd}-%i.log">
			<PatternLayout pattern="%d{yyyy.MM.dd HH:mm:ss.SSS} [%t] %-5level - %msg - [%logger{36}:%M:%L] %n" />
			<Policies>
				<TimeBasedTriggeringPolicy />
				<SizeBasedTriggeringPolicy size="250 MB" />
			</Policies>
			<!-- 最大保留10个文件 -->
			<DefaultRolloverStrategy max="10" />
		</RollingFile>		
	</appenders>
	<loggers>
		<Logger name="org.springframework" level="INFO" additivity="true">
			<AppenderRef ref="STDOUT" />
		</Logger>
		<Logger name="org.apache.ibatis" level="DEBUG" additivity="true">
			<AppenderRef ref="STDOUT" />
		</Logger>
		<Logger name="java.sql.Connection" level="DEBUG" additivity="true">
			<AppenderRef ref="STDOUT" />
		</Logger>
		<Logger name="java.sql.PreparedStatement" level="DEBUG" additivity="true">
			<AppenderRef ref="STDOUT" />
		</Logger>
		<Logger name="java.sql.ResultSet" level="DEBUG" additivity="true">
			<AppenderRef ref="STDOUT" />
		</Logger>		
		<root level="INFO">
			<appender-ref ref="RoFile" />
			<appender-ref ref="STDOUT" />
		</root>
	</loggers>
</configuration>


Log4j2.x xml配置文件内容

标签:

原文地址:http://my.oschina.net/u/1859292/blog/504998

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!