<appender name="sql" class="ch.qos.logback.core.rolling.RollingFileAppender">
<File>${LOG_HOME}/${LOG_PREFIX}-sql.log</File>
<rollingPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedRollingPolicy">
<!-- 每天一归档 -->
<fileNamePattern>${LOG_HOME}/${LOG_PREFIX}-log-%d{yyyyMMdd}.log.%i</fileNamePattern>
<!-- 单个日志文件最多10MB, 30天的日志周期,最大不能超过2GB -->
<maxFileSize>10MB</maxFileSize>
<maxHistory>30</maxHistory>
<totalSizeCap>2GB</totalSizeCap>
</rollingPolicy>
<encoder>
<pattern>%date{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %class.%method - %msg%n</pattern>
</encoder>
</appender>
<!-- 日志输出级别 这样设置不打印日志 -->
<root level="INFO">
<appender-ref ref="sql"/>
</root>
<!-- 打印sql -->
<logger name="com.cib.applicant.cib_evidence_extract.mapper" level="DEBUG" additivity="false">
<appender-ref ref="sql" />
</logger>