|
|
|
@ -1,27 +1,27 @@ |
|
|
|
|
<configuration> |
|
|
|
|
<!-- %m输出的信息,%p日志级别,%t线程名,%d日期,%c类的全名,,,, --> |
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern>%d %p (%file:%line\)- %m%n</pattern> |
|
|
|
|
<charset>UTF-8</charset> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<appender name="baselog" |
|
|
|
|
class="ch.qos.logback.core.rolling.RollingFileAppender"> |
|
|
|
|
<File>log/base.log</File> |
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> |
|
|
|
|
<fileNamePattern>log/base.log.%d.%i</fileNamePattern> |
|
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> |
|
|
|
|
<!-- or whenever the file size reaches 64 MB --> |
|
|
|
|
<maxFileSize>64 MB</maxFileSize> |
|
|
|
|
</timeBasedFileNamingAndTriggeringPolicy> |
|
|
|
|
</rollingPolicy> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern> |
|
|
|
|
%d %p (%file:%line\)- %m%n |
|
|
|
|
</pattern> |
|
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 --> |
|
|
|
|
</encoder> |
|
|
|
|
<configuration> |
|
|
|
|
<!-- %m输出的信息,%p日志级别,%t线程名,%d日期,%c类的全名,,,, --> |
|
|
|
|
<appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern>%d %p (%file:%line\)- %m%n</pattern> |
|
|
|
|
<charset>UTF-8</charset> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<appender name="baselog" |
|
|
|
|
class="ch.qos.logback.core.rolling.RollingFileAppender"> |
|
|
|
|
<File>log/base.log</File> |
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> |
|
|
|
|
<fileNamePattern>log/base.log.%d.%i</fileNamePattern> |
|
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> |
|
|
|
|
<!-- or whenever the file size reaches 64 MB --> |
|
|
|
|
<maxFileSize>64 MB</maxFileSize> |
|
|
|
|
</timeBasedFileNamingAndTriggeringPolicy> |
|
|
|
|
</rollingPolicy> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern> |
|
|
|
|
%d %p (%file:%line\)- %m%n |
|
|
|
|
</pattern> |
|
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 --> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<appender name="daolog" |
|
|
|
|
class="ch.qos.logback.core.rolling.RollingFileAppender"> |
|
|
|
@ -40,33 +40,33 @@ |
|
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 --> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<appender name="errorlog" |
|
|
|
|
class="ch.qos.logback.core.rolling.RollingFileAppender"> |
|
|
|
|
<File>log/error.log</File> |
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> |
|
|
|
|
<fileNamePattern>log/error.log.%d.%i</fileNamePattern> |
|
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> |
|
|
|
|
<!-- or whenever the file size reaches 64 MB --> |
|
|
|
|
<maxFileSize>64 MB</maxFileSize> |
|
|
|
|
</timeBasedFileNamingAndTriggeringPolicy> |
|
|
|
|
</rollingPolicy> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern> |
|
|
|
|
%d %p (%file:%line\)- %m%n |
|
|
|
|
</pattern> |
|
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 --> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<appender name="errorlog" |
|
|
|
|
class="ch.qos.logback.core.rolling.RollingFileAppender"> |
|
|
|
|
<File>log/error.log</File> |
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> |
|
|
|
|
<fileNamePattern>log/error.log.%d.%i</fileNamePattern> |
|
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP"> |
|
|
|
|
<!-- or whenever the file size reaches 64 MB --> |
|
|
|
|
<maxFileSize>64 MB</maxFileSize> |
|
|
|
|
</timeBasedFileNamingAndTriggeringPolicy> |
|
|
|
|
</rollingPolicy> |
|
|
|
|
<encoder> |
|
|
|
|
<pattern> |
|
|
|
|
%d %p (%file:%line\)- %m%n |
|
|
|
|
</pattern> |
|
|
|
|
<charset>UTF-8</charset> <!-- 此处设置字符集 --> |
|
|
|
|
</encoder> |
|
|
|
|
</appender> |
|
|
|
|
<root level="DEBUG"> |
|
|
|
|
<appender-ref ref="STDOUT" /> |
|
|
|
|
</root> |
|
|
|
|
<appender-ref ref="STDOUT" /> |
|
|
|
|
</root> |
|
|
|
|
<logger name="com.hai" level="DEBUG"> |
|
|
|
|
<appender-ref ref="baselog" /> |
|
|
|
|
<appender-ref ref="baselog" /> |
|
|
|
|
</logger> |
|
|
|
|
<logger name="com.hai.dao" level="DEBUG"> |
|
|
|
|
<appender-ref ref="daolog" /> |
|
|
|
|
</logger> |
|
|
|
|
<logger name="com.hai" level="ERROR"> |
|
|
|
|
<appender-ref ref="errorlog" /> |
|
|
|
|
<appender-ref ref="errorlog" /> |
|
|
|
|
</logger> |
|
|
|
|
</configuration> |
|
|
|
|