rocketMQ-1-总架构图
2021-07-20 20:37:55 1 举报
市面最详细技术架构图+启动流程图
作者其他创作
大纲/内容
master
Broker集群
长连接
producer1
NameServer集群(无状态)
开始
slave
1.broker->nameserver:每30S发送心跳,topic--broker的ip+端口2.nameserver->broker:120s收不到心跳,移除broker
4.consumer启动,建立nameserver长连接,获取topic-broker关系,从broker拉取消息并消费
消费消息
向broker master发送心跳
NameServer1
消费者
启动流程图
同步数据
NameServer3
3.producer启动,建立nameserver长连接,获取topic-broker关系,向broker发送消息
生产者
与一台nameserver长连接
总架构图
1.master: brokername=2 brokerId=0(master)2.slave: brokername=2 brokerId=1(master)
consumer2
路由中心
向broker master、slave发送心跳
topicA
存储
Producer集群
broker1
Consumer集群
producer2
broker2
producer->nameserver:每30s获取topic-broker关系
consumer1
发消息
NameServer2
consumer->nameserve:每30s获取topic-broker关系
0 条评论
回复 删除
下一页