rocketmq 报什么错要重推(rocketmq能存储多少个topic)

技术RocketMQ架构上主要分为几个部分这篇文章主要介绍RocketMQ架构上主要分为几个部分,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!技术架构RocketMQ架构上主要分为四部分,如上图所

本文主要介绍火箭MQ架构,主要分为几个部分。很详细,有一定的参考价值。感兴趣的朋友一定要看完!

技术架构

RocketMQ架构上主要分为几个部分

RocketMQ架构主要分为四个部分,如上图:所示。

生产者:消息发布的角色,支持分布式集群部署。生产者通过MQ的负载均衡模块选择对应的Broker集群队列进行消息传递,传递过程支持快速失败和低延迟。

消费者:消息消费的角色,支持分布式集群部署。支持推送和拉取模式来消费消息。同时还支持集群模式和广播模式的消费。它提供了实时消息订阅机制,可以满足大多数用户的需求。

服务器:名称服务器是一个非常简单的Topic路由注册中心,它的作用类似于Dubbo中的zookeeper,支持Broker的动态注册和发现。包括两个主要功能:代理管理,名称服务器接受代理集群的注册信息,并将其保存为路由信息的基础数据。然后提供心跳检测机制,检查Broker是否还活着;路由信息管理,每个名称服务器将保存关于代理集群的整个路由信息和队列信息,供客户端查询。然后生产者和消费者可以通过名称服务器知道整个代理集群的路由信息,从而传递和消费消息。名称服务器通常以集群模式部署,每个实例之间不进行通信。代理向每个名称服务器注册它自己的路由信息,因此名称服务器的每个实例都保存一份完整的路由信息副本。当名称服务器由于某种原因离线时,代理仍然可以将其路由信息与其他名称服务器同步,生产者、消费者仍然可以动态感知代理的路由信息。

BrokerServer:Broker主要负责消息的存储、传递和查询,保证服务的高可用性。

其中,为了实现这些功能,Broker包括以下几个重要的子模块。

RocketMQ架构上主要分为几个部分

远程处理模块:整个代理的实体,负责处理来自客户端的请求。

客户端管理器负责管理客户端(生产者/消费者)和维护消费者的主题订阅信息。

存储服务:提供方便简单的API接口,用于处理物理硬盘中存储的消息和查询功能。

Ha:在主代理和从代理之间提供数据同步的高可用性服务。

索引服务:根据特定的消息关键字对传递给代理的消息进行索引,从而提供对消息的快速查询。

以上就是文章《RocketMQ架构主要分为几个部分》的全部内容,感谢阅读!希望分享的内容对大家有所帮助。更多相关知识,请关注行业资讯频道!

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/151267.html

(0)

相关推荐

  • css如何设置链接点击后的颜色

    技术css如何设置链接点击后的颜色这篇文章主要为大家展示了“css如何设置链接点击后的颜色”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“css如何设置链接点击后的颜色”这篇文

    攻略 2021年12月10日
  • vue px转rem怎么配置

    技术vue px转rem怎么配置本篇内容主要讲解“vue px转rem怎么配置”,感兴趣的朋友不妨来看看。本文介绍的方法操作简单快捷,实用性强。下面就让小编来带大家学习“vue px转rem怎么配置”吧!方法一一、配置与

    攻略 2021年12月9日
  • ios-xr如何配置PBB-EVPN

    技术ios-xr如何配置PBB-EVPN这篇文章给大家分享的是有关ios-xr如何配置PBB-EVPN的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。配置l2vpn
    bridge group

    攻略 2021年11月21日
  • 龙眼肉的做法,四川特色菜蒸龙眼肉是怎么做的

    技术龙眼肉的做法,四川特色菜蒸龙眼肉是怎么做的药用龙眼肉的做法: 配方:  龙眼肉50~100G
    制法:  龙眼肉置碗内,隔水蒸熟。
    功能:  补心安神,养血益脾。
    主治:  心脾两虚之心悸失眠,多梦易惊。

    生活 2021年10月31日
  • Bootstrap-table 账号维护

    技术Bootstrap-table 账号维护 Bootstrap-table 账号维护https://www.cnblogs.com/laowangc/p/8875526.html
    https://ww

    礼包 2021年11月11日
  • 螓怎么读,在问大侠荣威5501.8启螓版

    技术螓怎么读,在问大侠荣威5501.8启螓版你的是1螓怎么读。8T的吗带T的保养要贵一些,机油有讲究的,一定要按时换机油。另外最好热车和冷车。5年左右可能要换了,好几万噢,另外带T的发动机转速上去涡轮介入后发动机噪音会大

    生活 2021年10月24日