mirror of
https://github.com/apache/rocketmq.git
synced 2026-10-30 18:44:38 +08:00
[ROCKETMQ-178] Fix -p -m options closes apache/incubator-rocketmq#93
This commit is contained in:
@@ -103,20 +103,6 @@ public class BrokerStartup {
|
||||
messageStoreConfig.setAccessMessageInMemoryMaxRatio(ratio);
|
||||
}
|
||||
|
||||
if (commandLine.hasOption('p')) {
|
||||
MixAll.printObjectProperties(null, brokerConfig);
|
||||
MixAll.printObjectProperties(null, nettyServerConfig);
|
||||
MixAll.printObjectProperties(null, nettyClientConfig);
|
||||
MixAll.printObjectProperties(null, messageStoreConfig);
|
||||
System.exit(0);
|
||||
} else if (commandLine.hasOption('m')) {
|
||||
MixAll.printObjectProperties(null, brokerConfig, true);
|
||||
MixAll.printObjectProperties(null, nettyServerConfig, true);
|
||||
MixAll.printObjectProperties(null, nettyClientConfig, true);
|
||||
MixAll.printObjectProperties(null, messageStoreConfig, true);
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
if (commandLine.hasOption('c')) {
|
||||
String file = commandLine.getOptionValue('c');
|
||||
if (file != null) {
|
||||
@@ -181,8 +167,24 @@ public class BrokerStartup {
|
||||
configurator.setContext(lc);
|
||||
lc.reset();
|
||||
configurator.doConfigure(brokerConfig.getRocketmqHome() + "/conf/logback_broker.xml");
|
||||
log = LoggerFactory.getLogger(LoggerName.BROKER_LOGGER_NAME);
|
||||
|
||||
if (commandLine.hasOption('p')) {
|
||||
Logger console = LoggerFactory.getLogger(LoggerName.BROKER_CONSOLE_NAME);
|
||||
MixAll.printObjectProperties(console, brokerConfig);
|
||||
MixAll.printObjectProperties(console, nettyServerConfig);
|
||||
MixAll.printObjectProperties(console, nettyClientConfig);
|
||||
MixAll.printObjectProperties(console, messageStoreConfig);
|
||||
System.exit(0);
|
||||
} else if (commandLine.hasOption('m')) {
|
||||
Logger console = LoggerFactory.getLogger(LoggerName.BROKER_CONSOLE_NAME);
|
||||
MixAll.printObjectProperties(console, brokerConfig, true);
|
||||
MixAll.printObjectProperties(console, nettyServerConfig, true);
|
||||
MixAll.printObjectProperties(console, nettyClientConfig, true);
|
||||
MixAll.printObjectProperties(console, messageStoreConfig, true);
|
||||
System.exit(0);
|
||||
}
|
||||
|
||||
log = LoggerFactory.getLogger(LoggerName.BROKER_LOGGER_NAME);
|
||||
MixAll.printObjectProperties(log, brokerConfig);
|
||||
MixAll.printObjectProperties(log, nettyServerConfig);
|
||||
MixAll.printObjectProperties(log, nettyClientConfig);
|
||||
|
||||
@@ -20,6 +20,7 @@ public class LoggerName {
|
||||
public static final String FILTERSRV_LOGGER_NAME = "RocketmqFiltersrv";
|
||||
public static final String NAMESRV_LOGGER_NAME = "RocketmqNamesrv";
|
||||
public static final String BROKER_LOGGER_NAME = "RocketmqBroker";
|
||||
public static final String BROKER_CONSOLE_NAME = "RocketmqConsole";
|
||||
public static final String CLIENT_LOGGER_NAME = "RocketmqClient";
|
||||
public static final String TOOLS_LOGGER_NAME = "RocketmqTools";
|
||||
public static final String COMMON_LOGGER_NAME = "RocketmqCommon";
|
||||
|
||||
@@ -349,6 +349,11 @@
|
||||
<appender-ref ref="RocketmqFilterAppender"/>
|
||||
</logger>
|
||||
|
||||
<logger name="RocketmqConsole" additivity="false">
|
||||
<level value="INFO" />
|
||||
<appender-ref ref="STDOUT" />
|
||||
</logger>
|
||||
|
||||
<root>
|
||||
<level value="INFO"/>
|
||||
<appender-ref ref="DefaultAppender"/>
|
||||
|
||||
Reference in New Issue
Block a user