浏览代码

update log4j2.xml

deason 5 年之前
父节点
当前提交
2600681f3a
共有 1 个文件被更改,包括 21 次插入18 次删除
  1. 21 18
      src/main/resources/log4j2.xml

+ 21 - 18
src/main/resources/log4j2.xml

@@ -11,17 +11,18 @@
             <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS}| %level | %X{TRACE_ID} - %X{CALLER} | %m | %l%n"/>
         </Console>
         <!-- debug 日志 -->
-        <RollingFile name="DEBUG_APPERDER" fileName="./logs/debug/debug.log"
+        <RollingFile name="DEBUG_APPENDER" fileName="./logs/debug/debug.log"
                      filePattern="./logs/debug/debug-%d{yyyy.MM.dd.HH}-%i.log">
             <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS}| %level | %X{TRACE_ID} - %X{CALLER} | %m | %l%n"/>
             <Policies>
                 <TimeBasedTriggeringPolicy interval="1"/>
-                <SizeBasedTriggeringPolicy size="100MB"/>
+                <SizeBasedTriggeringPolicy size="100 MB"/>
             </Policies>
-            <DefaultRolloverStrategy max="10">
+            <DefaultRolloverStrategy max="10000">
                 <Delete basePath="./logs/debug" maxDepth="1">
-                    <IfFileName glob="debug-*.log"/>
-                    <IfLastModified age="24H"/>
+                    <IfFileName glob="debug-*.log">
+                        <IfAccumulatedFileSize exceeds="2 GB"/>
+                    </IfFileName>
                 </Delete>
             </DefaultRolloverStrategy>
         </RollingFile>
@@ -31,12 +32,13 @@
             <PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS}| %level | %X{TRACE_ID} - %X{CALLER} | %m%n"/>
             <Policies>
                 <TimeBasedTriggeringPolicy interval="1"/>
-                <SizeBasedTriggeringPolicy size="100MB"/>
+                <SizeBasedTriggeringPolicy size="100 MB"/>
             </Policies>
-            <DefaultRolloverStrategy max="10">
+            <DefaultRolloverStrategy max="10000">
                 <Delete basePath="./logs/interface" maxDepth="1">
-                    <IfFileName glob="interface-*.log"/>
-                    <IfLastModified age="24H"/>
+                    <IfFileName glob="interface-*.log">
+                        <IfAccumulatedFileSize exceeds="10 GB"/>
+                    </IfFileName>
                 </Delete>
             </DefaultRolloverStrategy>
         </RollingFile>
@@ -44,7 +46,7 @@
 
     <Loggers>
         <Logger name="cn.com.qmth" level="${commonLevel}" additivity="false">
-            <AppenderRef ref="DEBUG_APPERDER"/>
+            <AppenderRef ref="DEBUG_APPENDER"/>
             <AppenderRef ref="Console"/>
         </Logger>
 
@@ -60,19 +62,20 @@
         <Logger name="org.hibernate.engine.QueryParameters" level="${commonLevel}"/>
         <Logger name="org.hibernate.engine.query.HQLQueryPlan" level="${commonLevel}"/>
 
-        <logger name="org.springframework" level="WARN"/>
+        <logger name="org.springframework" level="ERROR"/>
         <logger name="org.springframework.jdbc.core.JdbcTemplate" level="WARN"/>
         <logger name="org.springframework.data.mongodb" level="WARN"/>
-        <logger name="com.netflix" level="WARN"/>
-        <logger name="com.netflix.discovery" level="WARN"/>
-        <logger name="springfox.documentation" level="WARN"/>
-        <logger name="cn.afterturn.easypoi" level="WARN"/>
-        <logger name="org.apache" level="WARN"/>
-        <logger name="cn.com.qmth.examcloud.app" level="DEBUG"/>
+        <logger name="org.docx4j" level="ERROR"/>
+        <logger name="org.docx4j.model.properties.run.FontSize" level="OFF"/>
+        <logger name="com.netflix" level="ERROR"/>
+        <logger name="com.netflix.discovery" level="ERROR"/>
+        <logger name="org.apache" level="ERROR"/>
+        <logger name="springfox.documentation" level="ERROR"/>
+        <logger name="cn.afterturn.easypoi" level="ERROR"/>
 
         <Root level="INFO">
             <AppenderRef ref="Console"/>
-            <AppenderRef ref="DEBUG_APPERDER"/>
+            <AppenderRef ref="DEBUG_APPENDER"/>
         </Root>
     </Loggers>