<?xml version="1.0" encoding="UTF-8"?>
<configuration status="OFF" packages="com.xpand.cat.log" monitorInterval="60">
<appenders>
<Console name="Console" target="SYSTEM_OUT">
<ThresholdFilter level="debug" onMatch="ACCEPT" onMismatch="DENY"/>
<PatternLayout pattern="%date{yyyy-MM-dd HH:mm:ss,SSS} [%thread] %logger{3}.%style{%method}{Blue}%style{(line%line)}{Red}%X %highlight{%-5level} - %msg%n%xEx"/>
</Console>
<RollingFile name="RollingFile" fileName="logs/vehicle.log"
filePattern="logs/$${date:yyyy-MM}/vehicle-%d{yyyy-MM-dd}-%i.log">
<!--<PatternLayout pattern="%date{ABSOLUTE} [%thread] %logger{3} %style{%-20method line%-4line}{White,BG_Blue} %highlight{%-5level} - %msg%n%xEx"/>-->
<PatternLayout pattern="%date{yyyy-MM-dd HH:mm:ss,SSS} [%thread] %logger{3}.%style{%method}{Blue}%style{(line%line)}{Red}%X %highlight{%-5level} - %msg%n%xEx"/>
<Policies>
<!--<OnStartupTriggeringPolicy/>-->
<TimeBasedTriggeringPolicy modulate="true" interval="1"/>
<SizeBasedTriggeringPolicy size="256 MB"/>
</Policies>
</RollingFile>
<CatAppender name="CatAppender"/>
</appenders>
<loggers>
<Root level="DEBUG">
<appender-ref ref="Console"/>
<appender-ref ref="RollingFile"/>
<appender-ref ref="CatAppender"/>
</Root>
<logger name="org.springframework" level="ERROR" additivity="false">
<appender-ref ref="RollingFile"/>
<appender-ref ref="Console"/>
</logger>
<logger name="org.apache.struts2" level="ERROR" additivity="false">
<appender-ref ref="RollingFile"/>
<appender-ref ref="Console"/>
</logger>
<logger name="org.hibernate" level="ERROR" additivity="false">
<appender-ref ref="RollingFile"/>
<appender-ref ref="Console"/>
</logger>
<logger name="com.opensymphony.xwork2" level="ERROR" additivity="false">
<appender-ref ref="RollingFile"/>
<appender-ref ref="Console"/>
</logger>
</loggers>
</configuration>
标准logback.xml日志模版,拿去就用,别整那些花里胡哨的
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.