NameServer路由删除

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

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

1.定时扫描

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

 

 

 

 

 

 

 

posted @ 2019-12-15 23:30  l2c  阅读(188)  评论(0)    收藏  举报