mirror of
https://github.com/apache/rocketmq.git
synced 2026-09-19 10:54:54 +08:00
[ROCKETMQ-47] Avoid broker updates of NameServer address list on startup twice, closes apache/incubator-rocketmq#42
This commit is contained in:
@@ -156,11 +156,6 @@ public class BrokerController {
|
||||
this.brokerOuterAPI = new BrokerOuterAPI(nettyClientConfig);
|
||||
this.filterServerManager = new FilterServerManager(this);
|
||||
|
||||
if (this.brokerConfig.getNamesrvAddr() != null) {
|
||||
this.brokerOuterAPI.updateNameServerAddressList(this.brokerConfig.getNamesrvAddr());
|
||||
log.info("user specfied name server address: {}", this.brokerConfig.getNamesrvAddr());
|
||||
}
|
||||
|
||||
this.slaveSynchronize = new SlaveSynchronize(this);
|
||||
|
||||
this.sendThreadPoolQueue = new LinkedBlockingQueue<Runnable>(this.brokerConfig.getSendThreadPoolQueueCapacity());
|
||||
@@ -317,6 +312,7 @@ public class BrokerController {
|
||||
|
||||
if (this.brokerConfig.getNamesrvAddr() != null) {
|
||||
this.brokerOuterAPI.updateNameServerAddressList(this.brokerConfig.getNamesrvAddr());
|
||||
log.info("Set user specified name server address: {}", this.brokerConfig.getNamesrvAddr());
|
||||
} else if (this.brokerConfig.isFetchNamesrvAddrByAddressServer()) {
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
|
||||
|
||||
Reference in New Issue
Block a user