/ env / prod / resources / logback.xml
logback.xml
 1  <?xml version="1.0" encoding="UTF-8"?>
 2  <configuration>
 3      <statusListener class="ch.qos.logback.core.status.NopStatusListener" />
 4      <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
 5          <file>log/cat.log</file>
 6          <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
 7              <fileNamePattern>log/cat.%d{yyyy-MM-dd}.%i.log</fileNamePattern>
 8              <timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
 9                  <maxFileSize>100MB</maxFileSize>
10              </timeBasedFileNamingAndTriggeringPolicy>
11              <!-- keep 30 days of history -->
12              <maxHistory>30</maxHistory>
13          </rollingPolicy>
14          <encoder>
15              <charset>UTF-8</charset>
16              <pattern>%date{ISO8601} [%thread] %-5level %logger{36} - %msg %n</pattern>
17          </encoder>
18      </appender>
19      <logger name="org.apache.http" level="warn" />
20      <logger name="org.xnio.nio" level="warn" />
21      <logger name="com.zaxxer.hikari" level="warn" />
22      <root level="INFO">
23          <appender-ref ref="FILE" />
24      </root>
25  </configuration>