use dLegerSelfId instead of brokerId in dleger mode

This commit is contained in:
zhangjidi2016
2021-07-25 16:52:23 +08:00
parent e0406b2aa4
commit 47175d88c6
@@ -188,6 +188,9 @@ public class BrokerStartup {
configurator.setContext(lc);
lc.reset();
System.setProperty("brokerLogDir", brokerConfig.getBrokerName() + "_" + brokerConfig.getBrokerId());
if (messageStoreConfig.isEnableDLegerCommitLog()) {
System.setProperty("brokerLogDir", brokerConfig.getBrokerName() + "_" + messageStoreConfig.getdLegerSelfId());
}
configurator.doConfigure(brokerConfig.getRocketmqHome() + "/conf/logback_broker.xml");
if (commandLine.hasOption('p')) {