|
|
|
|
@@ -12,29 +12,36 @@
|
|
|
|
|
</encoder>
|
|
|
|
|
</appender>
|
|
|
|
|
|
|
|
|
|
<!-- ========================== 全部日志 ========================== -->
|
|
|
|
|
<appender name="FILE_ALL" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
<file>/home/lnyw/logs/transport/transport${appName}.log</file>
|
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
|
<fileNamePattern>/home/lnyw/logs/transport/transport${appName}-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
|
<maxHistory>15</maxHistory>
|
|
|
|
|
<totalSizeCap>10GB</totalSizeCap>
|
|
|
|
|
</rollingPolicy>
|
|
|
|
|
<encoder>
|
|
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
|
|
|
<charset>UTF-8</charset>
|
|
|
|
|
</encoder>
|
|
|
|
|
</appender>
|
|
|
|
|
<!-- 默认路径(不带末尾斜杠) -->
|
|
|
|
|
<property name="LOG_PATH" value="/home/lnyw/logs/transport"/>
|
|
|
|
|
|
|
|
|
|
<!-- ========================== INFO 日志(修复版) ========================== -->
|
|
|
|
|
<!-- 根据 profile 设置不同路径 -->
|
|
|
|
|
<springProfile name="insert_up">
|
|
|
|
|
<property name="LOG_PATH" value="/home/dcloud/logs/transport"/>
|
|
|
|
|
</springProfile>
|
|
|
|
|
|
|
|
|
|
<springProfile name="query_up">
|
|
|
|
|
<property name="LOG_PATH" value="/home/lnyw/logs/transport"/>
|
|
|
|
|
</springProfile>
|
|
|
|
|
|
|
|
|
|
<springProfile name="insert">
|
|
|
|
|
<property name="LOG_PATH" value="/home/dcloud/logs/transport"/>
|
|
|
|
|
</springProfile>
|
|
|
|
|
|
|
|
|
|
<springProfile name="query">
|
|
|
|
|
<property name="LOG_PATH" value="/home/lnyw/logs/transport"/>
|
|
|
|
|
</springProfile>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<!-- ========================== INFO 日志 ========================== -->
|
|
|
|
|
<appender name="FILE_INFO" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
<file>/home/lnyw/logs/transport/transport${appName}-info.log</file>
|
|
|
|
|
<file>${LOG_PATH}/info/transport-${appName}-info.log</file>
|
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
|
<fileNamePattern>/home/lnyw/logs/transport/transport${appName}-info-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
|
<fileNamePattern>${LOG_PATH}/info/transport-${appName}-info-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
|
<maxHistory>15</maxHistory>
|
|
|
|
|
<totalSizeCap>5GB</totalSizeCap>
|
|
|
|
|
</rollingPolicy>
|
|
|
|
|
<!-- 过滤 INFO -->
|
|
|
|
|
<filter class="ch.qos.logback.classic.filter.LevelFilter">
|
|
|
|
|
<level>INFO</level>
|
|
|
|
|
<onMatch>ACCEPT</onMatch>
|
|
|
|
|
@@ -48,9 +55,9 @@
|
|
|
|
|
|
|
|
|
|
<!-- ========================== ERROR 日志 ========================== -->
|
|
|
|
|
<appender name="FILE_ERROR" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
|
|
<file>/home/lnyw/logs/transport/transport${appName}-error.log</file>
|
|
|
|
|
<file>${LOG_PATH}/error/transport-${appName}-error.log</file>
|
|
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
|
|
<fileNamePattern>/home/lnyw/logs/transport/transport${appName}-error-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
|
<fileNamePattern>${LOG_PATH}/error/transport-${appName}-error-%d{yyyy-MM-dd}.log</fileNamePattern>
|
|
|
|
|
<maxHistory>30</maxHistory>
|
|
|
|
|
<totalSizeCap>5GB</totalSizeCap>
|
|
|
|
|
</rollingPolicy>
|
|
|
|
|
@@ -68,7 +75,6 @@
|
|
|
|
|
<!-- ========================== 根日志 ========================== -->
|
|
|
|
|
<root level="info">
|
|
|
|
|
<appender-ref ref="CONSOLE"/>
|
|
|
|
|
<appender-ref ref="FILE_ALL"/>
|
|
|
|
|
<appender-ref ref="FILE_INFO"/>
|
|
|
|
|
<appender-ref ref="FILE_ERROR"/>
|
|
|
|
|
</root>
|
|
|
|
|
@@ -78,4 +84,4 @@
|
|
|
|
|
<logger name="org.springframework" level="info"/>
|
|
|
|
|
<logger name="org.mybatis" level="error"/>
|
|
|
|
|
|
|
|
|
|
</configuration>
|
|
|
|
|
</configuration>
|