`
daweiangel
  • 浏览: 328266 次
  • 性别: Icon_minigender_1
  • 来自: 北京
文章分类
社区版块
存档分类

logbackXML配置

阅读更多

<?xml version="1.0" encoding="UTF-8"?>

<configuration>
	<substitutionProperty name="log.base" value="../logs/cms" />

	<jmxConfigurator />

	<appender name="stdout" class="ch.qos.logback.core.ConsoleAppender">
		<layout class="ch.qos.logback.classic.PatternLayout">
			<pattern>%date{yyyy-MM-dd hh:mm} %-5level %logger{80} - %msg%n</pattern>
		</layout>
	</appender>
	<appender name="logfile" class="ch.qos.logback.core.rolling.RollingFileAppender">
		<Encoding>GBK</Encoding>
		<File>${log.base}.log</File>
		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
			<FileNamePattern>${log.base}.%d{yyyy-MM-dd}.log</FileNamePattern>
			<MaxHistory>1</MaxHistory> 
		</rollingPolicy>
		<layout class="ch.qos.logback.classic.PatternLayout">
			<pattern>%date{yyyy-MM-dd hh:mm} %-5level %logger{80} - %msg%n</pattern>
		</layout>
	</appender>
	<root>
		<level value="INFO" />
		<appender-ref ref="stdout" />
		<appender-ref ref="logfile" />
	</root>
</configuration>


实现以天为单位,输出日志文件
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics