根据产品的需要,对日志进行了调整,压缩归档日志按日期保留一定的天数,每个归档日志压缩前为200MB。
详细配置参数可参考官网:http://logback.qos.ch/manual/index.html
logback.xml:
<?xml version="1.0" encoding="UTF-8"?>
<configuration scan="true" scanPeriod="60 seconds" debug="true">
<property resource="properties/logback.properties" />
<timestamp key="year" datePattern="yyyy" />
<appender name="stdoutAppender" class="ch.qos.logback.core.ConsoleAppender">
<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
<level>${logback.stdoutLevel}</level>
</filter>
<!-- encoder 默认配置为PatternLayoutEncoder -->
<encoder>
<pattern>${logback.msg}</pattern>
</encoder>
</appender>
<appender name="debugAppen