This is an automated email from the ASF dual-hosted git repository.
yuzhou pushed a commit to branch develop
in repository https://gitbox.apache.org/repos/asf/rocketmq.git
The following commit(s) were added to refs/heads/develop by this push:
new 260a21fa4 [ISSUE #6147] Detach RocketmqTraffic from controller_default
log (#6148)
260a21fa4 is described below
commit 260a21fa4fdb7e6180d6b71ebd07e2904b1152c1
Author: rongtong <[email protected]>
AuthorDate: Tue Feb 21 15:06:10 2023 +0800
[ISSUE #6147] Detach RocketmqTraffic from controller_default log (#6148)
---
.../src/main/resources/rmq.controller.logback.xml | 26 ++++++++++++++++++++++
1 file changed, 26 insertions(+)
diff --git a/controller/src/main/resources/rmq.controller.logback.xml
b/controller/src/main/resources/rmq.controller.logback.xml
index 0fd2467b4..a0a1fe542 100644
--- a/controller/src/main/resources/rmq.controller.logback.xml
+++ b/controller/src/main/resources/rmq.controller.logback.xml
@@ -60,6 +60,28 @@
<discardingThreshold>0</discardingThreshold>
</appender>
+ <appender name="RocketmqTrafficAppender_inner"
+ class="ch.qos.logback.core.rolling.RollingFileAppender">
+ <file>${user.home}/logs/rocketmqlogs/controller_traffic.log</file>
+ <append>true</append>
+ <rollingPolicy
class="ch.qos.logback.core.rolling.FixedWindowRollingPolicy">
+
<fileNamePattern>${user.home}/logs/rocketmqlogs/otherdays/controller_traffic.%i.log.gz</fileNamePattern>
+ <minIndex>1</minIndex>
+ <maxIndex>10</maxIndex>
+ </rollingPolicy>
+ <triggeringPolicy
class="ch.qos.logback.core.rolling.SizeBasedTriggeringPolicy">
+ <maxFileSize>100MB</maxFileSize>
+ </triggeringPolicy>
+ <encoder>
+ <pattern>%d{yyy-MM-dd HH:mm:ss,GMT+8} %p %t - %m%n</pattern>
+ <charset class="java.nio.charset.Charset">UTF-8</charset>
+ </encoder>
+ </appender>
+
+ <appender name="RocketmqTrafficAppender"
class="ch.qos.logback.classic.AsyncAppender">
+ <appender-ref ref="RocketmqTrafficAppender_inner"/>
+ </appender>
+
<appender name="RocketmqControllerAppender_inner"
class="ch.qos.logback.core.rolling.RollingFileAppender">
<file>${user.home}/logs/rocketmqlogs/controller.log</file>
@@ -110,6 +132,10 @@
<appender-ref ref="STDOUT"/>
</logger>
+ <logger name="RocketmqTraffic" additivity="false" level="INFO">
+ <appender-ref ref="RocketmqTrafficAppender" />
+ </logger>
+
<root level="INFO">
<appender-ref ref="DefaultAppender"/>
</root>