开发者社区> 问答> 正文

RocketMq各个角色间的关系

RocketMq各个角色间的关系

本问题来自阿里云开发者社区的【11大垂直技术领域开发者社群】。 点击链接欢迎加入感兴趣的技术领域群。

展开
收起
游客pklijor6gytpx 2019-11-05 16:24:00 1578 0
1 条回答
写回答
取消 提交回答
  • RocketMq中每个Broker(master和slave)与Name Server集群中的所有节点建立长连接,定时注册Topic信息到所有Name Server。 Name Server之间不会有任何信息交互,各自独立。 producer和consumer随机从一个name server即可获得全部topic的路由信息。 producer根据得到的路由信息,同master建立长连接。 consumer根据路由信息,同master个salve都建立长连接。然后根据设置的订阅规则,选择从master或者slave订阅消息

    2019-11-05 16:24:14
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RocketMQ Client-GO 介绍 立即下载
RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载
基于 RocketMQ Prometheus Exporter 打造定制化 DevOps 平台 立即下载