|
@@ -10,7 +10,7 @@
|
|
|
<contextName>logback</contextName>
|
|
|
|
|
|
<!-- name的值是变量的名称,value的值时变量定义的值。通过定义的值会被插入到logger上下文中。定义变量后,可以使“${}”来使用变量。 -->
|
|
|
- <property name="log.path" value="D:/nmyslog/nmys" />
|
|
|
+ <property name="LOG_PATH" value="e:/var/logs" />
|
|
|
<property name="CONSOLE_LOG_PATTERN" value="${CONSOLE_LOG_PATTERN:-%clr(%d{yyyy-MM-dd HH:mm:ss.SSS}){faint} %clr(${LOG_LEVEL_PATTERN:-%5p}) %clr(${PID:- }){magenta} %clr(---){faint} %clr([%15.15t]){faint} %clr(%-40.40logger{39}){cyan} %clr(:){faint} %m%n${LOG_EXCEPTION_CONVERSION_WORD:-%wEx}}"/>
|
|
|
|
|
|
<!-- 彩色日志 -->
|
|
@@ -40,7 +40,7 @@
|
|
|
<!-- 时间滚动输出 level为 DEBUG 日志 -->
|
|
|
<appender name="DEBUG_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
|
- <file>${log.path}/log_debug.log</file>
|
|
|
+ <file>${LOG_PATH}/log_debug.log</file>
|
|
|
<!--日志文件输出格式-->
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
@@ -49,7 +49,7 @@
|
|
|
<!-- 日志记录器的滚动策略,按日期,按大小记录 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
<!-- 日志归档 -->
|
|
|
- <fileNamePattern>${log.path}/debug/log-debug-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
+ <fileNamePattern>${LOG_PATH}/debug/log-debug-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
@@ -67,7 +67,7 @@
|
|
|
<!-- 时间滚动输出 level为 INFO 日志 -->
|
|
|
<appender name="INFO_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
|
- <file>${log.path}/log_info.log</file>
|
|
|
+ <file>${LOG_PATH}/log_info.log</file>
|
|
|
<!--日志文件输出格式-->
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
@@ -76,7 +76,7 @@
|
|
|
<!-- 日志记录器的滚动策略,按日期,按大小记录 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
<!-- 每天日志归档路径以及格式 -->
|
|
|
- <fileNamePattern>${log.path}/info/log-info-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
+ <fileNamePattern>${LOG_PATH}/info/log-info-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
@@ -94,7 +94,7 @@
|
|
|
<!-- 时间滚动输出 level为 WARN 日志 -->
|
|
|
<appender name="WARN_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
|
- <file>${log.path}/log_warn.log</file>
|
|
|
+ <file>${LOG_PATH}/log_warn.log</file>
|
|
|
<!--日志文件输出格式-->
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
@@ -102,7 +102,7 @@
|
|
|
</encoder>
|
|
|
<!-- 日志记录器的滚动策略,按日期,按大小记录 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>${log.path}/warn/log-warn-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
+ <fileNamePattern>${LOG_PATH}/warn/log-warn-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|
|
@@ -121,7 +121,7 @@
|
|
|
<!-- 时间滚动输出 level为 ERROR 日志 -->
|
|
|
<appender name="ERROR_FILE" class="ch.qos.logback.core.rolling.RollingFileAppender">
|
|
|
<!-- 正在记录的日志文件的路径及文件名 -->
|
|
|
- <file>${log.path}/log_error.log</file>
|
|
|
+ <file>${LOG_PATH}/log_error.log</file>
|
|
|
<!--日志文件输出格式-->
|
|
|
<encoder>
|
|
|
<pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{50} - %msg%n</pattern>
|
|
@@ -129,7 +129,7 @@
|
|
|
</encoder>
|
|
|
<!-- 日志记录器的滚动策略,按日期,按大小记录 -->
|
|
|
<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
|
|
|
- <fileNamePattern>${log.path}/error/log-error-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
+ <fileNamePattern>${LOG_PATH}/error/log-error-%d{yyyy-MM-dd}.%i.log</fileNamePattern>
|
|
|
<timeBasedFileNamingAndTriggeringPolicy class="ch.qos.logback.core.rolling.SizeAndTimeBasedFNATP">
|
|
|
<maxFileSize>100MB</maxFileSize>
|
|
|
</timeBasedFileNamingAndTriggeringPolicy>
|