NameServer  路由管理,服务注册,服务发现。(类比为soa框架中的zookeeper)

RocketMQ NameServer

 

一、路由管理

  1、路由注册,由 Broker 向 NameServer 发送心跳,NameServer 记录Broker服务。

  2、路由删除,

    a、NameServer 定时检测 Broker 状态,将判断为无效的服务,删除掉。

    b、Broker 在正常关闭时,主动向NameServer发起删除路由请求。

  3、路由发现,由客户端定时拉去路由信息。

     由Producer、Consumer去NameServer定时拉取Broker的节点信息,用于决定消息发送时的路由。

  

 二、实现源码

  待补充……

 

相关文章:

  • 2021-04-18
  • 2021-07-21
  • 2022-12-23
  • 2021-08-17
  • 2021-08-04
  • 2022-12-23
  • 2021-08-12
猜你喜欢
  • 2021-05-25
  • 2021-06-02
  • 2021-06-04
  • 2021-06-06
  • 2021-11-15
  • 2022-01-22
  • 2021-10-21
相关资源
相似解决方案