首页 > 其他分享 >RocketMQ

RocketMQ

时间:2022-09-04 19:44:55浏览次数:58  
标签:架构设计 Broker 消息 NameServer 负责 RocketMQ

一、RocketMQ 整体架构设计

  整体的架构设计主要分为四大部分,分别是:Producer(生产者)、Consumer(消费者)、Broker(服务器)、NameServer(注册中心)。

 NameServer
  NameServer主要负责Topic和路由信息的管理,功能类似Dubbo的zookeeper。
 Broker
  消息服务器,负责存储消息,转发消息。
 Producer
  消息生产者,负责产生消息,一般由业务系统负责产生消息。
 Consumer
  消息消费者,负责消息消费,一般是后台系统负责异步消费。

 

标签:架构设计,Broker,消息,NameServer,负责,RocketMQ
From: https://www.cnblogs.com/wenxiangchen/p/16655760.html

相关文章

  • 面试题之RocketMQ
    1、为什么要使用MQ?因为项目比较大,做了分布式系统,所有远程服务调用请求都是同步执行经常出问题,所以引入了MQ,MQ具有异步解耦和削峰填谷的作用2、RocketMQ由哪些角......
  • MQ系列5:RocketMQ消息的发送模式
    MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型MQ系列3:RocketMQ架构分析MQ系列4:NameServer原理解析在之前的篇章中,我们学习了RocketMQ的原理,以及RocketMQ中......
  • rocketmq安装
    4、启动(1)启动NAMESERVER使用cmd打开命令窗口,进入到rocketmq的bin目录下,执行:startmqnamesrv.cmd,若成功会弹出如下提示框,请勿关闭此框。(2)启动BROKER同样在rocketmq的bin......
  • RocketMQ 的详解
    https://blog.csdn.net/qq_57558631/article/details/124239371https://www.cnblogs.com/happydreamzjl/articles/11951245.htmlhttps://cdn.modb.pro/db/72488https://......
  • 厚积薄发--一文带您了解阿里云 RocketMQ 轻量版消息队列(MNS)
    作者:周新宇&陈涛&李凯阿里云RocketMQ轻量版(MNS)消息队列是一个轻量、可靠、可扩展且完全托管的分布式消息队列服务。MNS能够帮助应用开发者在他们应用的分布式组件上更......
  • 重新构建rocketmq_exporter源码,构建镜像
    1.githubhttps://github.com/apache/rocketmq-exporter 2.dockerfileFROMmaven:3.8.6-openjdk-8-slimCOPYrocketmq-exporter-master/apps/rocketmq-exporter-mas......
  • rocketMQ 集群的搭建
    准备四台机器     先实现2主2从同步   修改主配置文件   brokerName//主从要一致brokerId=0//master是0 slave>0brokerRole=SYNC_MAST......
  • MQ系列3:RocketMQ 架构分析
    MQ系列1:消息中间件执行原理MQ系列2:消息中间件的技术选型1背景我们前面两篇对主流消息队列的基本构成和技术选型做了详细的分析。从本篇开始,我们会专注当下主流MQ之一......
  • 解析 RocketMQ 业务消息--“顺序消息”
    简介: 本篇将继续业务消息集成的场景,从功能原理、应用案例、最佳实践以及实战等角度介绍RocketMQ的顺序消息功能。作者:绍舒 引言 ApacheRocketMQ诞生......
  • 源码安装RocketMQ4.x可视化控制台详细教程
    下载源码https://github.com/apache/rocketmq-externals进入roccketmq-consolecdroccketmq-console编译打包mvncleanpackage-Dmaven.test.skip=true存在......