log4j2.xml 1.5 KB
Newer Older
MaxKey单点登录官方's avatar
init v1  
MaxKey单点登录官方 已提交
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38
<?xml version="1.0" encoding="UTF-8"?>  
<configuration status="INFO">  
    <appenders>  
    	
        <Console name="consolePrint" target="SYSTEM_OUT">  
            <PatternLayout pattern="%d{YYYY-MM-dd HH:mm:ss,SSS} [%t] %-5level %logger{36} - %msg%n" />  
        </Console>
        <!--
        <File name="File" fileName="logs/PipeLineRunner.log">
            <PatternLayout pattern="%d{YYYY-MM-dd HH:mm:ss,SSS} [%t] %-5level %logger{36} - %msg%n" />
        </File>
        -->
   
		<!-- 输出到文件,按天或者超过80MB分割 -->
		<RollingFile name="RollingFile" fileName="logs/PipeLineRunner.log"    filePattern="logs/$${date:yyyy-MM}/PipeLineRunner-%d{yyyy-MM-dd}-%i.log.gz">
		    <!-- 需要记录的级别 -->
		 	<!-- <ThresholdFilter level="info" onMatch="ACCEPT" onMismatch="DENY" /> -->
		     <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss,SSS}:%4p %t (%F:%L) - %m%n" />
		     <Policies>
		          <OnStartupTriggeringPolicy />
		          <TimeBasedTriggeringPolicy />
		          <SizeBasedTriggeringPolicy size="512 MB" />
		          <!-- <SizeBasedTriggeringPolicy size="80 MB" /> -->
		     </Policies>
		</RollingFile>
	 </appenders>  
	 
    <loggers>  
    	<Logger name="org.springframework" level="INFO"></Logger>
    	<Logger name="org.apache.logging" level="INFO"></Logger>
    	<Logger name="com.blazer" level="DEBUG"></Logger>
    	
        <root level="INFO">  
            <appender-ref ref="consolePrint" />
            <appender-ref ref="RollingFile" /> 
        </root>  
    </loggers>  
</configuration>