mirror of
https://github.com/apache/rocketmq.git
synced 2026-09-19 02:23:24 +08:00
[ISSUE #9898] Remove AbstractBrokerRunnable and replace with Runnable
Change-Id: I94104151c452d09cbe195a3e1126a473b662a337 Co-authored-by: RongtongJin <user@example.com>
This commit is contained in:
@@ -22,7 +22,6 @@ import org.apache.rocketmq.broker.BrokerController;
|
||||
import org.apache.rocketmq.broker.BrokerPathConfigHelper;
|
||||
import org.apache.rocketmq.broker.ConfigContext;
|
||||
import org.apache.rocketmq.broker.out.BrokerOuterAPI;
|
||||
import org.apache.rocketmq.common.AbstractBrokerRunnable;
|
||||
import org.apache.rocketmq.common.BrokerConfig;
|
||||
import org.apache.rocketmq.common.BrokerIdentity;
|
||||
import org.apache.rocketmq.common.MixAll;
|
||||
@@ -156,9 +155,9 @@ public class BrokerContainer implements IBrokerContainer {
|
||||
this.updateNamesrvAddr();
|
||||
LOG.info("Set user specified name server address: {}", this.brokerContainerConfig.getNamesrvAddr());
|
||||
// also auto update namesrv if specify
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new AbstractBrokerRunnable(BrokerIdentity.BROKER_CONTAINER_IDENTITY) {
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
@Override
|
||||
public void run0() {
|
||||
public void run() {
|
||||
try {
|
||||
BrokerContainer.this.updateNamesrvAddr();
|
||||
} catch (Throwable e) {
|
||||
@@ -167,10 +166,10 @@ public class BrokerContainer implements IBrokerContainer {
|
||||
}
|
||||
}, 1000 * 10, this.brokerContainerConfig.getUpdateNamesrvAddrInterval(), TimeUnit.MILLISECONDS);
|
||||
} else if (this.brokerContainerConfig.isFetchNamesrvAddrByAddressServer()) {
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new AbstractBrokerRunnable(BrokerIdentity.BROKER_CONTAINER_IDENTITY) {
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
|
||||
@Override
|
||||
public void run0() {
|
||||
public void run() {
|
||||
try {
|
||||
BrokerContainer.this.brokerOuterAPI.fetchNameServerAddr();
|
||||
} catch (Throwable e) {
|
||||
@@ -180,9 +179,9 @@ public class BrokerContainer implements IBrokerContainer {
|
||||
}, 1000 * 10, this.brokerContainerConfig.getFetchNamesrvAddrInterval(), TimeUnit.MILLISECONDS);
|
||||
}
|
||||
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new AbstractBrokerRunnable(BrokerIdentity.BROKER_CONTAINER_IDENTITY) {
|
||||
this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
@Override
|
||||
public void run0() {
|
||||
public void run() {
|
||||
try {
|
||||
BrokerContainer.this.brokerOuterAPI.refreshMetadata();
|
||||
} catch (Exception e) {
|
||||
|
||||
@@ -21,7 +21,6 @@ import java.util.concurrent.TimeUnit;
|
||||
import org.apache.rocketmq.auth.config.AuthConfig;
|
||||
import org.apache.rocketmq.broker.BrokerController;
|
||||
import org.apache.rocketmq.broker.out.BrokerOuterAPI;
|
||||
import org.apache.rocketmq.common.AbstractBrokerRunnable;
|
||||
import org.apache.rocketmq.common.BrokerConfig;
|
||||
import org.apache.rocketmq.common.MixAll;
|
||||
import org.apache.rocketmq.remoting.RemotingServer;
|
||||
@@ -82,9 +81,9 @@ public class InnerBrokerController extends BrokerController {
|
||||
this.registerBrokerAll(true, false, true);
|
||||
}
|
||||
|
||||
scheduledFutures.add(this.scheduledExecutorService.scheduleAtFixedRate(new AbstractBrokerRunnable(this.getBrokerIdentity()) {
|
||||
scheduledFutures.add(this.scheduledExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
@Override
|
||||
public void run0() {
|
||||
public void run() {
|
||||
try {
|
||||
if (System.currentTimeMillis() < shouldStartTime) {
|
||||
BrokerController.LOG.info("Register to namesrv after {}", shouldStartTime);
|
||||
@@ -104,9 +103,9 @@ public class InnerBrokerController extends BrokerController {
|
||||
if (this.brokerConfig.isEnableSlaveActingMaster()) {
|
||||
scheduleSendHeartbeat();
|
||||
|
||||
scheduledFutures.add(this.syncBrokerMemberGroupExecutorService.scheduleAtFixedRate(new AbstractBrokerRunnable(this.getBrokerIdentity()) {
|
||||
scheduledFutures.add(this.syncBrokerMemberGroupExecutorService.scheduleAtFixedRate(new Runnable() {
|
||||
@Override
|
||||
public void run0() {
|
||||
public void run() {
|
||||
try {
|
||||
InnerBrokerController.this.syncBrokerMemberGroup();
|
||||
} catch (Throwable e) {
|
||||
|
||||
Reference in New Issue
Block a user