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>

Reply via email to