Browse Source

update logback

rainbow954 7 years ago
parent
commit
1c97310f77
1 changed files with 5 additions and 4 deletions
  1. 5 4
      src/main/resources/logback.xml

+ 5 - 4
src/main/resources/logback.xml

@@ -5,7 +5,8 @@
 		value="%gray(%d{MM-dd HH:mm:ss.SSS}) %highlight(%-5level) -- [%gray(%thread)] %cyan(%logger{26}:%line): %msg%n" />
 	<property name="FILE_PATTERN"
 		value="%d{MM-dd HH:mm:ss.SSS} %-5level -- [%thread] %logger{26}:%line: %msg%n" />
-
+	<springProperty scope="context" name="logPath"
+		source="spring.profiles.active" />
 	<appender name="CONSOLE" class="ch.qos.logback.core.ConsoleAppender">
 		<encoder>
 			<pattern>${FILE_PATTERN}</pattern>
@@ -35,7 +36,7 @@
 					<level>INFO</level>
 				</filter>
 				<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-					<fileNamePattern>${LOG_FILE_ROOT_PATH}/${strategyName}/info%d{yyyy-MM-dd}.log
+					<fileNamePattern>${LOG_FILE_ROOT_PATH}/${logPath}/${strategyName}/info%d{yyyy-MM-dd}.log
 					</fileNamePattern>
 					<MaxHistory>10</MaxHistory>
 				</rollingPolicy>
@@ -61,7 +62,7 @@
 		<sift>
 			<appender name="ERROR_FILE_1"
 				class="ch.qos.logback.core.rolling.RollingFileAppender">
-				<File>${LOG_FILE_ROOT_PATH}/${strategyName}/error.log</File>
+				<File>${LOG_FILE_ROOT_PATH}/${logPath}/${strategyName}/error.log</File>
 				<encoder>
 					<pattern>${FILE_PATTERN}</pattern>
 				</encoder>
@@ -71,7 +72,7 @@
 				<rollingPolicy
 					class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
 					<maxIndex>30</maxIndex>
-					<FileNamePattern>${LOG_FILE_ROOT_PATH}/${strategyName}/error.log.%i
+					<FileNamePattern>${LOG_FILE_ROOT_PATH}/${logPath}/${strategyName}/error.log.%i
 					</FileNamePattern>
 				</rollingPolicy>
 				<triggeringPolicy