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

jinrongtong 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 28427d4012 [ISSUE #7425] Add RoccketmqControllerConsole log to fix bug 
(#7458)
28427d4012 is described below

commit 28427d40129e3aa0c6f951535617e5cac0a8211b
Author: Lei Sun <yuncun...@alibaba-inc.com>
AuthorDate: Fri Oct 13 13:42:27 2023 +0800

    [ISSUE #7425] Add RoccketmqControllerConsole log to fix bug (#7458)
---
 .../main/java/org/apache/rocketmq/common/constant/LoggerName.java  | 1 +
 .../java/org/apache/rocketmq/controller/ControllerStartup.java     | 7 ++++---
 controller/src/main/resources/rmq.controller.logback.xml           | 4 ++++
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git 
a/common/src/main/java/org/apache/rocketmq/common/constant/LoggerName.java 
b/common/src/main/java/org/apache/rocketmq/common/constant/LoggerName.java
index cb04b00b3e..61310893f4 100644
--- a/common/src/main/java/org/apache/rocketmq/common/constant/LoggerName.java
+++ b/common/src/main/java/org/apache/rocketmq/common/constant/LoggerName.java
@@ -21,6 +21,7 @@ public class LoggerName {
     public static final String NAMESRV_LOGGER_NAME = "RocketmqNamesrv";
     public static final String NAMESRV_CONSOLE_LOGGER_NAME = 
"RocketmqNamesrvConsole";
     public static final String CONTROLLER_LOGGER_NAME = "RocketmqController";
+    public static final String CONTROLLER_CONSOLE_NAME = 
"RocketmqControllerConsole";
     public static final String NAMESRV_WATER_MARK_LOGGER_NAME = 
"RocketmqNamesrvWaterMark";
     public static final String BROKER_LOGGER_NAME = "RocketmqBroker";
     public static final String BROKER_CONSOLE_NAME = "RocketmqConsole";
diff --git 
a/controller/src/main/java/org/apache/rocketmq/controller/ControllerStartup.java
 
b/controller/src/main/java/org/apache/rocketmq/controller/ControllerStartup.java
index 401720d050..9e96a704de 100644
--- 
a/controller/src/main/java/org/apache/rocketmq/controller/ControllerStartup.java
+++ 
b/controller/src/main/java/org/apache/rocketmq/controller/ControllerStartup.java
@@ -94,9 +94,10 @@ public class ControllerStartup {
         }
 
         if (commandLine.hasOption('p')) {
-            MixAll.printObjectProperties(null, controllerConfig);
-            MixAll.printObjectProperties(null, nettyServerConfig);
-            MixAll.printObjectProperties(null, nettyClientConfig);
+            Logger console = 
LoggerFactory.getLogger(LoggerName.CONTROLLER_CONSOLE_NAME);
+            MixAll.printObjectProperties(console, controllerConfig);
+            MixAll.printObjectProperties(console, nettyServerConfig);
+            MixAll.printObjectProperties(console, nettyClientConfig);
             System.exit(0);
         }
 
diff --git a/controller/src/main/resources/rmq.controller.logback.xml 
b/controller/src/main/resources/rmq.controller.logback.xml
index bb158213af..18083e8f98 100644
--- a/controller/src/main/resources/rmq.controller.logback.xml
+++ b/controller/src/main/resources/rmq.controller.logback.xml
@@ -116,6 +116,10 @@
         <appender-ref ref="RocketmqControllerAppender"/>
     </logger>
 
+    <logger name="RocketmqControllerConsole" additivity="false" level="INFO">
+        <appender-ref ref="STDOUT"/>
+    </logger>
+
     <logger name="RocketmqCommon" additivity="false" level="INFO">
         <appender-ref ref="RocketmqControllerAppender"/>
     </logger>

Reply via email to