Forráskód Böngészése

bug:
1. 修复日志配置

Jing.Li 4 éve
szülő
commit
41c0f42199
1 módosított fájl, 10 hozzáadás és 30 törlés
  1. 10 30
      src/main/resources/logback.xml

+ 10 - 30
src/main/resources/logback.xml

@@ -22,31 +22,15 @@
 	</appender>
 
 	<appender name="fileBase"  class="ch.qos.logback.core.rolling.RollingFileAppender">
-		<File>${LOG_HOME}/${BASE_FILE_NAME}.log</File>
-		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
-			<!--日志文件输出的文件名-->
-			<FileNamePattern>${LOG_HOME}/log.%d{yyyy-MM-dd}-${BASE_FILE_NAME}.log</FileNamePattern>
-			<!--日志文件保留天数-->
-			<MaxHistory>${MAX_LOG_HISTORY}</MaxHistory>
-		</rollingPolicy>
-		<encoder class="ch.qos.logback.classic.encoder.PatternLayoutEncoder">
-			<!--格式化输出:%d表示日期,%thread表示线程名,%-5level:级别从左显示5个字符宽度%msg:日志消息,%n是换行符-->
-			<pattern>${PATTERN}</pattern>
-		</encoder>
-		<!--日志文件最大的大小-->
-		<triggeringPolicy class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
-			<MaxFileSize>${MAX_LOG_FILE_SIZE}</MaxFileSize>
-		</triggeringPolicy>
-	</appender>
-
-	<appender name="fileInfo"  class="ch.qos.logback.core.rolling.RollingFileAppender">
-		<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+		<filter class="ch.qos.logback.classic.filter.LevelFilter">
 			<level>INFO</level>
+			<onMatch>ACCEPT</onMatch>
+			<onMismatch>DENY</onMismatch>
 		</filter>
-		<File>${LOG_HOME}/${INFO_FILE_NAME}.log</File>
+		<File>${LOG_HOME}/${BASE_FILE_NAME}.log</File>
 		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
 			<!--日志文件输出的文件名-->
-			<FileNamePattern>${LOG_HOME}/log.%d{yyyy-MM-dd}-${INFO_FILE_NAME}.log</FileNamePattern>
+			<FileNamePattern>${LOG_HOME}/log.%d{yyyy-MM-dd}-${BASE_FILE_NAME}.log</FileNamePattern>
 			<!--日志文件保留天数-->
 			<MaxHistory>${MAX_LOG_HISTORY}</MaxHistory>
 		</rollingPolicy>
@@ -61,8 +45,10 @@
 	</appender>
 
 	<appender name="fileError" class="ch.qos.logback.core.rolling.RollingFileAppender">
-		<filter class="ch.qos.logback.classic.filter.ThresholdFilter">
+		<filter class="ch.qos.logback.classic.filter.LevelFilter">
 			<level>ERROR</level>
+			<onMatch>ACCEPT</onMatch>
+			<onMismatch>DENY</onMismatch>
 		</filter>
 		<File>${LOG_HOME}/${ERROR_FILE_NAME}.log</File>
 		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy">
@@ -91,23 +77,17 @@
 		</encoder>
 	</appender>
 
-	<logger name="java.sql" level="info" additivity="false">
+	<logger name="com.yideb.audit.dao" level="DEBUG" additivity="false">
 		<appender-ref ref="console"/>
 		<appender-ref ref="sqlDebug"/>
 	</logger>
-
-	<logger name="com.apache.ibatis" level="TRACE"/>
-	<logger name="java.sql.Connection" level="DEBUG"/>
-	<logger name="java.sql.Statement" level="DEBUG"/>
-	<logger name="java.sql.PreparedStatement" level="DEBUG"/>
+	<logger name="org.springframework" level="error" />
 
 	<!--指定基础的日志输出级别-->
 	<root level="INFO">
 		<!--appender将会添加到这个loger-->
 		<appender-ref ref="console"/>
 		<appender-ref ref="fileBase"/>
-		<appender-ref ref="fileInfo"/>
 		<appender-ref ref="fileError"/>
-		<appender-ref ref="sqlDebug"/>
 	</root>
 </configuration>