【RocketMQ每日一问】rocketmq的各个版本特性?

rocketmq的各个版本都新增了哪些特性、功能?

RocketMQ 3.0.0版本:
  • 新增:支持Master/Slave的强一致性保障
  • 新增:支持多Master多Slave的部署架构
  • 新增:消息可靠性保障,确保消息不丢失
  • 新增:支持每秒上百万消息的处理能力
RocketMQ 3.2.6版本:
  • 新增:增加了对事务消息的支持
  • 新增:增加了对批量消息的支持
  • 新增:增加了对消息过滤(基于TAG和SQL92)的支持
  • 新增:增加了对消息顺序发送和消费的支持
RocketMQ 4.0.0版本:
  • 新增:增加了对延迟消息的支持
  • 新增:增加了DLQ(死信队列)的支持
  • 新增:增加了对IPv6网络环境的支持
  • 新增:增加了消费进度跨集群的支持
RocketMQ 4.3.0版本:
  • 新增:增加了RocketMQ-Console新版监控平台
  • 新增:增加了对消息轨迹的支持
  • 新增:增加了对批量消息最大限制的支持
  • 改进:消费者消费重试优化,为每一种消费结果添加了不同的延迟级别
RocketMQ 4.5.0版本:
  • 新增:增加了对消息的事务性发送和消费的支持
  • 新增:增加了新的基于SQL92标准的过滤器
  • 新增:增加了消费者流控功能
  • 新增:增加了消费者组的动态调整功能
RocketMQ 4.6.0:

支持了消息轨迹,可以追踪消息从生产到消费的全过程。
提供了命令行工具,方便用户管理和监控RocketMQ集群。
一些已知BUG的修复及性能优化。

RocketMQ 4.7.0:

支持了RocketMQ的集群复制和迁移。
使用新的日志框架SLF4J来增强日志的管理。
改进了对Docker和Kubernetes的支持。
一些已知BUG的修复及性能优化。

RocketMQ 4.8.0:

提供了新的消息回查机制,提高了事务消息的性能和可靠性。
改进了命令行工具,增加了新的命令和选项,提高了易用性。
一些已知BUG的修复及性能优化。

RocketMQ 5.0.0:

POP消费模式
增加Proxy代理层
Controller模式

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/237079.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

华为数通方向HCIP-DataCom H12-831题库(多选题:201-220)

第201题 在多集群RR组网中,每个集群中部署了一台RR设备及其客户机,各集群的RR与为非客户机关系,并建立IBGP全连接。以下关于BGP路由反射器发布路由规则的描述,正确的有哪些? A、若某RR从EBGP对等体学到的路由,此RR会传递给其他集群的RR B、若某RR从非客户机IBGP对等体学…

QT打包exe文件,在其它电脑里双击exe就可以直接运行

想要不依赖QT环境,在其它电脑里直接双击exe文件就可以运行当前程序。具体打包过程如下: 使用QT编译出release版本的exe release版本运行无误后,需要找到当前构建生成的exe所在文件夹 可以看到具体目录在这里 我在该目录下的bin文件夹里找到…

【科技前沿】数字孪生技术改革智慧供热,换热站3D可视化引领未来

换热站作为供热系统不可或缺的一部分,其能源消耗对城市环保至关重要。在双碳目标下,供热企业可通过搭建智慧供热系统,实现供热方式的低碳、高效、智能化,从而减少碳排放和能源浪费。通过应用物联网、大数据等高新技术,…

268. 丢失的数字 --力扣 --JAVA

题目 给定一个包含 [0, n] 中 n 个数的数组 nums ,找出 [0, n] 这个范围内没有出现在数组中的那个数。 解题思路 计算0到n数字之和,计算数组元素之和,两者相减,差值即为不存在的元素。 代码展示 class Solution {public int mi…

认定双软企业的好处有哪些?

双软企业认定是一项重要的政策,对于软件和信息技术服务企业来说,获得双软企业认定意味着可以享受一系列的政策优惠和支持。那么,认定双软企业的好处有哪些呢?本文将为您详细解答。 认定双软企业的好处有哪些? 1. 提升…

【小黑嵌入式系统第十一课】μC/OS-III程序设计基础(一)——任务设计、任务管理(创建基本状态内部任务)、任务调度、系统函数

上一课: 【小黑嵌入式系统第十课】μC/OS-III概况——实时操作系统的特点、基本概念(内核&任务&中断)、与硬件的关系&实现 文章目录 一、任务设计1.1 任务概述1.2 任务的类型1.2.1 单次执行类任务(运行至完成型&#…

Linux调试器gdb的用法

Linux调试器gdb的用法 1. debug/release版本之间的比较2. gdb调试器的基本指令3. 使用展示 1. debug/release版本之间的比较 在之前学习C语言的的时候出过一期vs的调试技巧。 而对于现在的Linux下的调试器gdb其实也是换汤不换药的,基本上的调试思路是不会改变的&am…

FreeSWITCH 1.10 源码阅读(7)-uuid_bridge 命令原理解析

文章目录 1. uuid_bridge 命令执行2. 源码分析3. uuid_bridge 问题处理 1. uuid_bridge 命令执行 uuid_bridge 命令用于将两条腿桥接在一起,以实现双方的通话。下图是该命令在 FreeSWITCH 中的处理流程,大致的流程可以分成以下几个步骤: uui…

cmake 删除install安装的文件

目的 在CMakeLists.txt 中的install 可以通过 make install 或者 cmake --build build --target install 时安装,但是卸载的时候,就问题比较大了。 通过下面的方式去解决 方式一 创建文件cmake_uninstall.cmake.inif(NOT EXISTS "@CMAKE_BINARY_DIR@/install_manife…

手写单链表(指针)(next域)附图

目录 创建文件: 具体实现: 首先是头插。 注意:一定要注意:再定义tmp时,要给它赋一个初始值(推荐使用 new list_next) 接着是尾插: 随后是中间插: 然后是最简单的改值&#xf…

JS - 设计模式持续学习中

通过例子持续学习JS设计模式中,接下来请跟随我的步伐走进我的学习笔记世界~ 什么是设计模式?我们为什么需要学习设计模式? 设计模式是可以更好解决问题的一种方案。 这意味着什么?如果你开发的项目的功能是固定的,永…

Java中的继承

继承 什么是继承继承的特点继承后对象的创建 继承的好处与应用场景继承相关注意事项权限修饰符单继承、Object类方法重写什么是方法重写 子类中访问其他成员的特点子类构造器的特点 什么是继承 Java中提供了一个关键字extends,用这个关键字,可以让一个类…

【自用】Ubuntu20.4从Vivado到ddr200t运行HelloWorld

【自用】Ubuntu20.4新系统从输入法到ddr200t运行HelloWorld 一、编辑bashrc二、Vivado2022.2安装三、编译蜂鸟E203自测样例1. 环境准备2. 下载e203_hbirdv2工程文件3. 尝试编译自测案例1. 安装RISC-V GNU工具链2. 编译测试样例 4. 用vivado为FPGA生成mcs文件1.准备RTL2.生成bit…

对大学生创新创业某赛事目前存在的烂尾楼现象的一些研究的分享(1)

经过对”某某网”大学生创新创业大赛国赛第五届-第八届部分金奖项目的研究,进行较为充分的信息溯源、穿透调查,我发现不少项目存在赛事材料画大饼,严重不切合实际,参赛人员并非真正创新创业,赛后迅速销声匿迹、烂尾切割…

图论 | 网络流的基本概念

文章目录 流网路残留网络增广路径割最大流最小割定理最大流Edmonds-Karp 算法算法步骤程序代码时间复杂度 流网路 流网络: G ( V , E ) G (V, E) G(V,E) 有向图,不考虑反向边s:源点t:汇点 c ( u , v ) c(u, v) c(u,v)&#xff…

你以为出现NoClassDefFoundError错误会是什么原因?

你以为出现NoClassDefFoundError错误会是什么原因? 1、概述2、事情经过3、总结 1、概述 大家好,我是欧阳方超,可以关注我的公众号“欧阳方超”,后续内容将在公众号首发。 同样的错误,非一样的解决方式。NoClassDefFou…

电商系统订单到期关闭如何实现(订单超时未支付自动取消)

在电商,支付等系统中,一设都是先创建订单(支付单),再给用户一定的时间进行支付,如果没有按时支付的 话,就需要把之前的订单(支付单)取消掉。这种类以的场景有很多,还有比…

【智慧校园】基于国标GB28181协议EasyCVR视频技术的高校宿舍智能监管方案

现如今,各大学校不乏众多住校生,但由于很多学生年龄较小 ,又缺乏独自生活的经历,如何给在校住宿生做到安全与生活双重保障?旭帆科技校园智能视频监控通过人工智能技术对住宿区域进行智能监管,确保学生住宿安…

【HCIP学习记录】OSPF Hello报文及状态机

字段长度含义Version1字节版本,OSPF的版本号。对于OSPFv2来说,其值为2。Type1字节类型,OSPF报文的类型,有下面几种类型: 1:Hello报文;● 2:DD报文;● 3:LSR报…

MySQL_15.UNDO和REDO的区别

redo 重做日志(redo)包含所有数据产生的历史改变记录,是oracle在线或归档重做日志文件中记录的信息, 一旦掉电或其他意外丢失数据,可以利用这些数据来重做事务,例如已经出现了丢失数据的情况, 那…