37 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			XML
		
	
	
	
		
		
			
		
	
	
			37 lines
		
	
	
		
			1.5 KiB
		
	
	
	
		
			XML
		
	
	
	
|  | <?xml version="1.0" encoding="UTF-8"?> | ||
|  | <configuration> | ||
|  |     <property name="server.log.location" value="./logs"/> | ||
|  |     <timestamp key="byDay" datePattern="yyyy-MM-dd" timeReference="contextBirth" /> | ||
|  |     <!-- 日志最大的历史 30天 --> | ||
|  |     <property name="maxHistory" value="90"/> | ||
|  | 
 | ||
|  |     <appender name="STDOUT" class="ch.qos.logback.core.ConsoleAppender"> | ||
|  |         <encoder> | ||
|  |             <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger - %msg%n</pattern> | ||
|  |         </encoder> | ||
|  |     </appender> | ||
|  |     <appender name="FILE" class="ch.qos.logback.core.rolling.RollingFileAppender"> | ||
|  |         <File>${server.log.location}/log_jyiot.log</File> | ||
|  |         <rollingPolicy class="ch.qos.logback.core.rolling.TimeBasedRollingPolicy"> | ||
|  |             <FileNamePattern>${server.log.location}/%d{yyyy-MM-dd}_jyiot.log.zip</FileNamePattern> | ||
|  |             <MaxHistory>${maxHistory}</MaxHistory> | ||
|  |         </rollingPolicy> | ||
|  |         <encoder> | ||
|  |             <pattern>%d{yyyy-MM-dd HH:mm:ss.SSS} [%thread] %-5level %logger{36} - %msg%n</pattern> | ||
|  |         </encoder> | ||
|  |     </appender> | ||
|  | 
 | ||
|  |     <!--myibatis log configure--> | ||
|  |     <logger name="com.apache.ibatis" level="ERROR"/> | ||
|  |     <!--logger name="java.sql.Connection" level="DEBUG"/--> | ||
|  |     <!--logger name="java.sql.Statement" level="DEBUG"/--> | ||
|  |     <!--logger name="java.sql.PreparedStatement" level="DEBUG"/--> | ||
|  | 
 | ||
|  |     <root level="INFO"> | ||
|  |         <appender-ref ref="STDOUT"/> | ||
|  |         <appender-ref ref="FILE"/> | ||
|  |     </root> | ||
|  |     <logger name="com.jingyi.iotserver"> | ||
|  |         <level value="DEBUG"/> | ||
|  |     </logger> | ||
|  | </configuration> |