| 
					
				 | 
			
			
				@@ -1,31 +1,49 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <?xml version="1.0" encoding="UTF-8"?> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 <configuration scan="true" scanPeriod="60 seconds" debug="false"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 日志存放路径 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<property name="log.path" value="/var/log/uskycloud/service-fire-biz" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-   <!-- 日志输出格式 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<property name="log.pattern" value="%d{HH:mm:ss.SSS} [%thread] %-5level %logger{20} - [%method,%line] - %msg%n" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <property name="log.path" value="/var/log/uskycloud/service-fire" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- 日志输出格式 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <property name="log.pattern" value="%d{MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{26}:%line: %msg%n" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--    	<property name="log.pattern" value="%gray(%d{MM-dd HH:mm:ss.SSS}) %highlight(%-5level) -- [%gray(%thread)] %cyan(%logger{26}:%line): %msg%n" />--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <property name="SQL_PACKAGE" value="com.usky.fire.mapper"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 控制台输出 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<appender name="console" class="ch.qos.logback.core.ConsoleAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<pattern>${log.pattern}</pattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		</encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	</appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <appender name="console" class="ch.qos.logback.core.ConsoleAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <pattern>${log.pattern}</pattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <appender name="file_sql" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <file>${log.path}/sql.log</file> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <!-- 循环政策:基于时间创建日志文件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 日志文件名格式 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <fileNamePattern>${log.path}/sql.%d{yyyy-MM-dd}.log</fileNamePattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 日志最大的历史 60天 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <maxHistory>3</maxHistory> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </rollingPolicy> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <pattern>${log.pattern}</pattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 系统日志输出 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	    <file>${log.path}/info.log</file> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <appender name="file_info" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <file>${log.path}/info.log</file> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- 循环政策:基于时间创建日志文件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 日志文件名格式 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<fileNamePattern>${log.path}/info.%d{yyyy-MM-dd}.log</fileNamePattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<!-- 日志最大的历史 60天 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<maxHistory>60</maxHistory> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		</rollingPolicy> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<pattern>${log.pattern}</pattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		</encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<filter class="ch.qos.logback.classic.filter.LevelFilter"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <fileNamePattern>${log.path}/info.%d{yyyy-MM-dd}.log</fileNamePattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 日志最大的历史 60天 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <maxHistory>3</maxHistory> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </rollingPolicy> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <pattern>${log.pattern}</pattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        </encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <filter class="ch.qos.logback.classic.filter.LevelFilter"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 过滤的级别 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <level>INFO</level> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 匹配时的操作:接收(记录) --> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -33,16 +51,16 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 不匹配时的操作:拒绝(不记录) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <onMismatch>DENY</onMismatch> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </filter> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	</appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <appender name="file_error" class="ch.qos.logback.core.rolling.RollingFileAppender"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	    <file>${log.path}/error.log</file> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <file>${log.path}/error.log</file> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <!-- 循环政策:基于时间创建日志文件 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 日志文件名格式 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <fileNamePattern>${log.path}/error.%d{yyyy-MM-dd}.log</fileNamePattern> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<!-- 日志最大的历史 60天 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<maxHistory>60</maxHistory> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 日志最大的历史 60天 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <maxHistory>60</maxHistory> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </rollingPolicy> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <encoder> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <pattern>${log.pattern}</pattern> 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -50,25 +68,27 @@ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <filter class="ch.qos.logback.classic.filter.LevelFilter"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <!-- 过滤的级别 --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <level>ERROR</level> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<!-- 匹配时的操作:接收(记录) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 匹配时的操作:接收(记录) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <onMatch>ACCEPT</onMatch> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-			<!-- 不匹配时的操作:拒绝(不记录) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+            <!-- 不匹配时的操作:拒绝(不记录) --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				             <onMismatch>DENY</onMismatch> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         </filter> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </appender> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <!-- 系统模块日志级别控制  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<logger name="com.usky.fire" level="info" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<!-- Spring日志级别控制  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<logger name="org.springframework" level="warn" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--	<logger name="com.usky" level="info" />--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!-- Spring日志级别控制  --> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--	<logger name="org.springframework" level="warn" />--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <logger name="${SQL_PACKAGE}" additivity="false" level="debug"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <appender-ref ref="console"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <appender-ref ref="file_sql"/> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    </logger> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<root level="info"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-		<appender-ref ref="console" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	</root> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-	<!--系统操作日志--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+    <!--系统操作日志--> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     <root level="info"> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <appender-ref ref="file_info" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         <appender-ref ref="file_error" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        <appender-ref ref="console" /> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     </root> 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 </configuration> 
			 |