修改日志文件策略

This commit is contained in:
ascrutae 2016-04-21 11:19:41 +08:00
parent 139e1829a1
commit ba5e82ebf9
2 changed files with 30 additions and 15 deletions

View File

@ -1,18 +1,21 @@
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE log4j:configuration SYSTEM "log4j.dtd">
<log4j:configuration>
<appender name="CONSOLE" class="org.apache.log4j.ConsoleAppender">
<appender name="rollingFile"
class="org.apache.log4j.RollingFileAppender">
<param name="File" value="../log/skywalking-server-log4j.log"/>
<param name="ImmediateFlush" value="true"/>
<param name="Threshold" value="INFO"></param>
<param name="Append" value="true"></param>
<param name="MaxFileSize" value="10240KB"></param>
<param name="MaxBackupIndex" value="10"></param>
<layout class="org.apache.log4j.PatternLayout">
<param name="ConversionPattern"
value="%d - %c -%-4r [%t](%F:%L) %-5p %x - %m%n" />
<param name="ConversionPattern" value="%d - %c -%-4r [%t] %-5p %x - %m%n"></param>
</layout>
</appender>
<root>
<priority value="INFO" />
<appender-ref ref="CONSOLE" />
<appender-ref ref="rollingFile" />
</root>
</log4j:configuration>
</log4j:configuration>

View File

@ -1,14 +1,26 @@
<?xml version="1.0" encoding="UTF-8"?>
<Configuration status="INFO">
<Configuration status="DEBUG">
<Properties>
<Property name="log-path">../</Property>
</Properties>
<Appenders>
<Console name="Console" target="SYSTEM_OUT">
<PatternLayout pattern="%d{HH:mm:ss.SSS} [%t](%F:%L) %-5level %logger{36} - %msg%n"/>
</Console>
<RollingFile name="RollingFile" fileName="${log-path}/skywalking-server-log4j2.log"
filePattern="${log-path}/skywalking-server-log4j2-%d{yyyy-MM-dd}-%i.log" >
<PatternLayout>
<pattern>%d - %c -%-4r [%t] %-5p %x - %m%n</pattern>
</PatternLayout>
<Policies>
<SizeBasedTriggeringPolicy size="102400KB" />
</Policies>
<DefaultRolloverStrategy max="30"/>
</RollingFile>
</Appenders>
<Loggers>
<Root level="INFO">
<AppenderRef ref="Console"/>
<Logger name="root" level="INFO" additivity="false">
<appender-ref ref="RollingFile" level="INFO"/>
</Logger>
<Root level="INFO" additivity="false">
<AppenderRef ref="RollingFile"/>
</Root>
<Logger name="org.apache.zookeeper" level="OFF"/>
</Loggers>
</Configuration>