|
@ -7,21 +7,29 @@
|
|
<configuration scan="true" scanPeriod="6000" debug="false">
|
|
<configuration scan="true" scanPeriod="6000" debug="false">
|
|
|
|
|
|
<root>
|
|
<root>
|
|
<level value="INFO"/>
|
|
|
|
|
|
<level value="INFO" />
|
|
|
|
<appender-ref ref="dailyRollingFileAppender" />
|
|
</root>
|
|
</root>
|
|
<!--
|
|
<!--
|
|
name:logger的名称
|
|
name:logger的名称
|
|
level:输出级别是INFO
|
|
level:输出级别是INFO
|
|
additivity属性为false,表示此loger的打印信息不再向上级传递,是否继承父类的日志级别
|
|
additivity属性为false,表示此loger的打印信息不再向上级传递,是否继承父类的日志级别
|
|
-->
|
|
-->
|
|
<logger name="demo1" level="INFO" additivity="false">
|
|
|
|
<appender-ref ref="dailyRollingFileAppender"/>
|
|
|
|
|
|
<logger name="demo1" level="INFO" additivity="false" >
|
|
|
|
<appender-ref ref="dailyRollingFileAppender" />
|
|
</logger>
|
|
</logger>
|
|
|
|
|
|
<!-- 输出到控制面板 -->
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender">
|
|
|
|
|
|
<!-- 演示按时间滚动的策略 -->
|
|
|
|
<appender name="dailyRollingFileAppender" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
<File>${logbase}/usercenter.log</File>
|
|
|
|
<!--<File>C:/logbackLog/usercenter.log</File>-->
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
<!-- daily rollover -->
|
|
|
|
<FileNamePattern>${logbase}/dailyRollingFileAppender.%d{yyyy-MM-dd}.log</FileNamePattern>
|
|
|
|
<!-- 保留 30天数据,默认无限-->
|
|
|
|
<maxHistory>30</maxHistory>
|
|
|
|
</rollingPolicy>
|
|
<encoder>
|
|
<encoder>
|
|
<pattern>%-4relative [%thread] %-5level %logger{35} - %msg %n</pattern>
|
|
|
|
|
|
<Pattern>%d{HH:mm:ss.SSS} [%thread] %-5level %logger{35} - %msg %n</Pattern>
|
|
</encoder>
|
|
</encoder>
|
|
</appender>
|
|
</appender>
|
|
|
|
|