码迷,mamicode.com
首页 > 其他好文 > 详细

分布式通信技术之消息队列

时间:2020-02-15 11:46:33      阅读:63      评论:0      收藏:0      [点我收藏+]

标签:ons   serve   分布式协调   clust   主从   分布   img   实现   服务器集群   

消息队列的基本原理

消息队列是基于队列实现的,存储具有特定格式的消息数据。消息队列包括生产者,消息队列以及消费者。

RocketMQ的原理与工作机制

架构图

技术图片

NameServer Cluster:名字服务器集群,类似于kafka中的zookeeper,提供分布式协调与管理的功能

Producer Cluster:生产者集群,负责接收用户数据,将数据发布到消息队列中心Broker cluster

Consumer Cluster:消费者集群,负责从Broker获取消息进行消费

Broker Cluster: broker集群,负责存储producer cluster发布的数据。broker集群进行了主从设计。

Broker Cluster的实现方式

技术图片

RocketMq工作流程

技术图片

 

分布式通信技术之消息队列

标签:ons   serve   分布式协调   clust   主从   分布   img   实现   服务器集群   

原文地址:https://www.cnblogs.com/battlescars/p/message_queue.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!