This is an automated email from the ASF dual-hosted git repository. ningjiang pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/servicecomb-pack.git
commit bfe4e1187a2d29e4e4126817ff568ee78e6f98f8 Author: Lei Zhang <coolbee...@gmail.com> AuthorDate: Thu Sep 5 14:54:00 2019 +0800 SCB-1368 Allows the use of system variables -Dlog-file-name=xxxx.log to define log file name --- alpha/alpha-server/src/main/resources/log4j2.xml | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/alpha/alpha-server/src/main/resources/log4j2.xml b/alpha/alpha-server/src/main/resources/log4j2.xml index 96a4f32..a5ec6c6 100644 --- a/alpha/alpha-server/src/main/resources/log4j2.xml +++ b/alpha/alpha-server/src/main/resources/log4j2.xml @@ -21,6 +21,7 @@ <Property name="LOG_PATTERN"> %d{yyyy-MM-dd HH:mm:ss.SSS} %5p ${hostName} --- [%15.15t] %-40.40c{1.} : %m%n%ex </Property> + <Property name="log-file-name">alpha-server</Property> </Properties> <Appenders> <Console name="Console" target="SYSTEM_OUT"> @@ -28,13 +29,13 @@ <Pattern>${LOG_PATTERN}</Pattern> </PatternLayout> </Console> - <RollingFile name="FileAppender" fileName="logs/alpha-server.log" - filePattern="logs/alpha-server-%d{yyyy-MM-dd}-%i.log"> + <RollingFile name="FileAppender" fileName="logs/${sys:log-file-name}.log" + filePattern="logs/${sys:log-file-name}-%d{yyyy-MM-dd}-%i.log"> <PatternLayout> <Pattern>${LOG_PATTERN}</Pattern> </PatternLayout> <Policies> - <SizeBasedTriggeringPolicy size="10MB" /> + <SizeBasedTriggeringPolicy size="100MB" /> </Policies> <DefaultRolloverStrategy max="10"/> </RollingFile>