This is an automated email from the ASF dual-hosted git repository.

zhouxzhan 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 b330130932 [ISSUE #8291] format proxy watermark output (#8292)
b330130932 is described below

commit b3301309327f541c72ade1786f5ea7a3c750811c
Author: zzl <[email protected]>
AuthorDate: Mon Jun 24 15:55:03 2024 +0800

    [ISSUE #8291] format proxy watermark output (#8292)
---
 .../java/org/apache/rocketmq/common/thread/ThreadPoolMonitor.java  | 7 +++----
 proxy/src/main/resources/rmq.proxy.logback.xml                     | 2 +-
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git 
a/common/src/main/java/org/apache/rocketmq/common/thread/ThreadPoolMonitor.java 
b/common/src/main/java/org/apache/rocketmq/common/thread/ThreadPoolMonitor.java
index 1bfabbffed..746128d296 100644
--- 
a/common/src/main/java/org/apache/rocketmq/common/thread/ThreadPoolMonitor.java
+++ 
b/common/src/main/java/org/apache/rocketmq/common/thread/ThreadPoolMonitor.java
@@ -105,10 +105,9 @@ public class ThreadPoolMonitor {
             List<ThreadPoolStatusMonitor> monitors = 
threadPoolWrapper.getStatusPrinters();
             for (ThreadPoolStatusMonitor monitor : monitors) {
                 double value = 
monitor.value(threadPoolWrapper.getThreadPoolExecutor());
-                waterMarkLogger.info("\t{}\t{}\t{}", 
threadPoolWrapper.getName(),
-                    monitor.describe(),
-                    value);
-
+                String nameFormatted = String.format("%-40s", 
threadPoolWrapper.getName());
+                String descFormatted = String.format("%-12s", 
monitor.describe());
+                waterMarkLogger.info("{}{}{}", nameFormatted, descFormatted, 
value);
                 if (enablePrintJstack) {
                     if 
(monitor.needPrintJstack(threadPoolWrapper.getThreadPoolExecutor(), value) &&
                         System.currentTimeMillis() - jstackTime > 
jstackPeriodTime) {
diff --git a/proxy/src/main/resources/rmq.proxy.logback.xml 
b/proxy/src/main/resources/rmq.proxy.logback.xml
index b44b22a698..f485dcbe3c 100644
--- a/proxy/src/main/resources/rmq.proxy.logback.xml
+++ b/proxy/src/main/resources/rmq.proxy.logback.xml
@@ -52,7 +52,7 @@
             <maxFileSize>128MB</maxFileSize>
         </triggeringPolicy>
         <encoder>
-            <pattern>%d{yyy-MM-dd HH:mm:ss,GMT+8}%m%n</pattern>
+            <pattern>%d{yyy-MM-dd HH:mm:ss,GMT+8} %m%n</pattern>
             <charset class="java.nio.charset.Charset">UTF-8</charset>
         </encoder>
     </appender>

Reply via email to