NameServer路由删除

NameServer会每隔10s扫描brokerLiveTable状态表,如果BrokerLive的lastUpdateTimestamp的时间戳距当前时间超过120s,则认为Broker失效,移除改Broker,关闭与Broker连接,并同时更新topicQueueTable,brokerAddrTable,brokerLiveTable,filterServerTable.

RocketMQ 有两个触发点来出发路由删除:

1.定时扫描

2.Broker在正常被关闭的情况下,会执行unregisteredBroker指令

猜你喜欢

转载自www.cnblogs.com/lccsblog/p/12046627.html
今日推荐