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>