<?xml version="1.0" encoding="UTF-8"?>
|
|
<configuration debug="true">
|
<property name="appname" value="hospital" />
|
<timestamp key="bySecond" datePattern="yyyyMMdd'T'HHmmss" />
|
<property name="mypattern" value="%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger %L - %msg%n" />
|
<property name="logger.root" value="logs" />
|
<contextName>${appname}</contextName>
|
<appender name="console" class="ch.qos.logback.core.ConsoleAppender">
|
<encoder>
|
<pattern>${mypattern}</pattern>
|
</encoder>
|
</appender>
|
<appender name="rollingFile" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
<append>true</append>
|
<file>${logger.root}/${appname}-info.log</file>
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
<fileNamePattern>${logger.root}/${appname}-info.%d{yyyyMMdd}_%i.log</fileNamePattern>
|
<maxHistory>100</maxHistory>
|
<maxFileSize>100MB</maxFileSize>
|
</rollingPolicy>
|
<encoder>
|
<pattern>${mypattern}</pattern>
|
</encoder>
|
</appender>
|
<appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
|
<level>WARN</level>
|
</filter>
|
<append>true</append>
|
<file>${logger.root}/${appname}-error.log</file>
|
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
|
<fileNamePattern>${logger.root}/${appname}-error.%d{yyyyMMdd}_%i.log</fileNamePattern>
|
<maxHistory>100</maxHistory>
|
<maxFileSize>100MB</maxFileSize>
|
</rollingPolicy>
|
<encoder>
|
<pattern>${mypattern}</pattern>
|
</encoder>
|
</appender>
|
|
<logger name="com.apache.ibatis" level="TRACE"/>
|
<logger name="java.sql.Connection" level="DEBUG"/>
|
<logger name="java.sql.Statement" level="DEBUG"/>
|
<logger name="java.sql.PreparedStatement" level="DEBUG"/>
|
<logger name="cn.besteam" level="DEBUG"/>
|
<logger name="cn.binarywang.wx.miniapp" level="DEBUG"/>
|
|
<root level="INFO">
|
<appender-ref ref="console"/>
|
<appender-ref ref="rollingFile"/>
|
<appender-ref ref="ERROR_FILE"/>
|
</root>
|
</configuration>
|