Apache RocketMQ之所以能在众多的消息中间件中脱颖而出,能吸引数千企业用户与RocketMQ的关键特性是分不开的。
原创
2021-07-29 16:29:42
895阅读
目录1 消息的存储2 消息的存储3 消息的存储介质4 高效的消息存储与读写方式5 消息存储结构6 刷盘机制7 高可用性8 主从数据复制9 负载均衡10 消息重试10.1 顺序消息重试10.2 无序消息重试11 死信队列12 死信处理13 消息重复消费14 消息幂等 1 消
原创
2020-12-20 08:39:48
336阅读
RocketMQ高级:RocketMQ集群,RocketMQ控制台,RocketMQ高级特性:主从数据复制,负载均衡,消息重试,死信队列,消息重复消费与消息幂等
原创
2022-01-04 10:59:11
1772阅读
简介RocketMQ 特点RocketMQ 是阿里巴巴在2012年开源的分布式消息中间件,目前已经捐赠给 Apache 软件基金会,并于2017年9月25日成为 Apache 的顶级项目。作为经历过多次阿里巴巴双十一这种“超级工程”的洗礼并有稳定出色表现的国产中间件,以其高性能、低延时和高可靠等特性近年来已经也被越来越多的国内企业使用。其主要特点有:灵活可扩展性
RocketMQ 天然支持集群,其
转载
2024-05-20 23:45:07
48阅读
特性(features)1 订阅与发布消息的发布是指某个生产者向某个topic发送消息;消息的订阅是指某个消费者关注了某个topic中带有某些tag的消息,进而从该topic消费数据。2 消息顺序消息有序指的是一类消息消费时,能按照发送的顺序来消费。例如:一个订单产生了三条消息分别是订单创建、订单付款、订单完成。消费时要按照这个顺序消费才能有意义,但是同时订单之间是可以并行消费的。RocketMQ可以严格的保证消息有序。顺序消息分为全局顺序消息与分区顺序消息,全局顺序是指某个Topic下的所有消
原创
2022-03-02 15:21:13
41阅读
特性(features)1 订阅与发布消息的发布是指某个生产者向某个topic发送消息;消息的订阅是指某个消费者关注了某个topic中带有某些tag的消息,进而从该topic消费数据。2 消息顺序消息有序指的是一类消息消费时,能按照发送的顺序来消费。例如:一个订单产生了三条消息分别是订单创建、订单付款、订单完成。消费时要按照这个顺序消费才能有意义,但是同时订单之间是可以并行消费的。RocketMQ可以严格的保证消息有序。顺序消息分为全局顺序消息与分区顺序消息,全局顺序是指某个Topic下的所有消
原创
2021-08-18 02:18:36
95阅读
一.RocketMQ网络部署特点 (1)NameServer是一个几乎无状态的节点,可集群部署,节点之间无任何信息同步 (2)Broker部署相对复杂,Broker氛围Master与Slave,一个Master可以对应多个Slaver,但是一个Slaver只能对
原创
2015-07-12 12:24:10
2243阅读
官方文档 一、基本概念 1. 基本消息模型 RocketMQ主要由 Producer、Broker、Consumer 三部分组成 Producer(生产者): 负责生产消息,把业务应用系统里产生的消息发送到broker服务器 同步发送(需要broker返回确认信息) 异步发送(需要broker返回确
原创
2021-07-16 10:03:57
138阅读
RocketMQ特性和术语 RocketMQ基本特性 1、订阅与发布 消息的发布是指某个生产者向某个topic发送消息;消息的订阅是指某个消费者关注了某个topic中带有某些tag的消息。 2、消息顺
原创
2022-04-13 11:24:52
1072阅读
事务消息是 Apache RocketMQ 提供的一种高级消息类型,支持在分布式场景下保障消息生产和本地事务的最终一致性。
原创
精选
2023-09-13 10:23:07
330阅读
顺序消息是 Apache RocketMQ 提供的一种高级消息类型,支持消费者按照发送消息的先后顺序获取消息,从而
原创
2023-09-13 10:23:14
114阅读
消息过滤定义过滤的含义指的是将符合条件的消息投递给消费者,而不是将匹配到的消息过滤掉。Apache RocketMQ 的消息过滤
转载
2023-09-13 10:23:44
62阅读
定义:普通消息是Apache RocketMQ基本消息功能,支持生产者和消费者的异步解耦通信。
转载
2023-09-13 10:27:07
77阅读
定时消息是 Apache RocketMQ 提供的一种高级消息类型,消息被发送至服务端后,在指定时间后才能被消费者消费。通过设置一定的定时时间可以实现分布式场景的延时调度触发效果。
转载
2023-09-13 10:27:20
128阅读
Apache RocketMQ 通过消费位点管理消费进度,本文为您介绍 Apache RocketMQ 的消费进度管理机制。
转载
2023-09-13 10:25:07
81阅读
“Request-Reply”特性1 使用场景随着服务规模的扩大,单机服务无法满足性能和容量的要求,此时需要将服务拆分为更小粒度的服务或者部署多个服务实例构成集群来提供服务。在分布式场景下,RPC是最常用的联机调用的方式。在构建分布式应用时,有些领域,例如金融服务领域,常常使用消息队列来构建服务总线,实现联机调用的目的。消息队列的主要场景是解耦、削峰填谷,在联机调用的场景下,需要将服务的调用抽象成基于消息的交互,并增强同步调用的这种交互逻辑。为了更好地支持消息队列在联机调用场景下的应用,rocket
原创
2021-08-18 02:18:41
213阅读
“Request-Reply”特性1 使用场景随着服务规模的扩大,单机服务无法满足性能和容量的要求,此时需要将服务拆分为更小粒度的服务或者部署多个服务实例构成集群来提供服务。在分布式场景下,RPC是最常用的联机调用的方式。在构建分布式应用时,有些领域,例如金融服务领域,常常使用消息队列来构建服务总线,实现联机调用的目的。消息队列的主要场景是解耦、削峰填谷,在联机调用的场景下,需要将服务的调用抽象成基于消息的交互,并增强同步调用的这种交互逻辑。为了更好地支持消息队列在联机调用场景下的应用,rocket
原创
2022-03-02 15:27:39
75阅读
消费重试指的是,消费者在消费某条消息失败后,Apache RocketMQ 服务端会根据重试策略重新消费该消息,超过一次定数后若还未消费成功,则该
转载
2023-09-13 10:22:02
55阅读
如上图所示, Apache RocketMQ 的消费者处理消息时主要经过以下阶段:消息获取--->消息处理--->消费状态提交。针对以上几个阶段,Apache
原创
2023-09-13 10:22:14
175阅读