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

2023-12-22 04:20

本文主要是介绍【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模式

这篇关于【RocketMQ每日一问】rocketmq的各个版本特性?的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/522580

相关文章

java8的新特性之一(Java Lambda表达式)

1:Java8的新特性 Lambda 表达式: 允许以更简洁的方式表示匿名函数(或称为闭包)。可以将Lambda表达式作为参数传递给方法或赋值给函数式接口类型的变量。 Stream API: 提供了一种处理集合数据的流式处理方式,支持函数式编程风格。 允许以声明性方式处理数据集合(如List、Set等)。提供了一系列操作,如map、filter、reduce等,以支持复杂的查询和转

ONLYOFFICE 8.1 版本桌面编辑器测评

在现代办公环境中,办公软件的重要性不言而喻。从文档处理到电子表格分析,再到演示文稿制作,强大且高效的办公软件工具能够极大提升工作效率。ONLYOFFICE 作为一个功能全面且开源的办公软件套件,一直以来都受到广大用户的关注与喜爱。而其最新发布的 ONLYOFFICE 8.1 版本桌面编辑器,更是带来了诸多改进和新特性。本文将详细评测 ONLYOFFICE 8.1 版本桌面编辑器,探讨其在功能、用户

17.用300行代码手写初体验Spring V1.0版本

1.1.课程目标 1、了解看源码最有效的方式,先猜测后验证,不要一开始就去调试代码。 2、浓缩就是精华,用 300行最简洁的代码 提炼Spring的基本设计思想。 3、掌握Spring框架的基本脉络。 1.2.内容定位 1、 具有1年以上的SpringMVC使用经验。 2、 希望深入了解Spring源码的人群,对 Spring有一个整体的宏观感受。 3、 全程手写实现SpringM

Visual Studio中,MSBUild版本问题

假如项目规定了MSBUild版本,那么在安装完Visual Studio后,假如带的MSBUild版本与项目要求的版本不符合要求,那么可以把需要的MSBUild添加到系统中,然后即可使用。步骤如下:            假如项目需要使用V12的MSBUild,而安装的Visual Studio带的MSBUild版本为V14。 ①到MSDN下载V12 MSBUild包,把V12包解压到目录(

Pycharm配置conda环境(解决新版本无法识别可执行文件问题)

引言: 很多小伙伴在下载最新版本的pycharm或者更新到最新版本后为项目配置conda环境的时候,发现文件夹目录中无法显示可执行文件(一般为python.exe),以下就是本人遇到该问题后试验和解决该问题的一些方法和思路。 一般遇到该问题的人群有两种,一种是刚入门对pycharm进行conda环境配置的小白(例如我),不熟悉相关环境配置的操作和过程,还有一种是入坑pycharm有段时间的老手

每日一练:攻防世界:5-1 MulTzor

一、XorTool 基于 XOR(异或)运算实现。它可以帮助您快速地对文本、二进制文件进行加密解密操作。 认识XorTool工具: 让我们先去认识一下工具: xortool.py 是基于 python 的脚本,用于完成一些 xor 分析,包括: 猜想 key 的长度 猜想 key 的值 解密一些经过 xoe 加密的文件 也就是说当遇到不知道文件类型的文件,可以尝试去看看它是否被xo

下载Xcode的历史版本

1.打开链接:https://developer.apple.com/download/more 进入页面 2.在搜索框输入Xcode,回车搜索.如图,找到各种版本Xcode 搜索Xcode 3.双击要下载的Xcode,或者点击前面的+,打开详细.点击下载 下载Xcode 4.接下来就耐心等待下载吧!

Win10用户必看:最好用最稳定的版本在此,值得一试!

在Win10电脑操作中,用户可以根据的需要,下载安装不同的系统版本。现在,许多用户好奇Win10哪个版本最好用最稳定?接下来小编给大家推荐最好用最稳定的Win10版本,这些系统版本经过优化升级,相信会给大家带来最棒的操作体验感,且下载安装步骤非常简单。   推荐一:Windows10 22H2 X64 官方正式版   点击下载:https://www.xitongzhijia.net/wi

最新版本的MySQL的下载和安装(Release: 8.0.12)

1.打开百度搜索【Myql】,或直达官网https://dev.mysql.com/ 2.点选【Download按钮】,跳转到下载页面,拉到底部再点选【Community Download】社区版[免费版]

最新版本的JDK安装和配置(Java SE 10.0.2)

1.废话少说,要么百度JDK,要么直接点传送门http://www.oracle.com/technetwork/java/javase/downloads/index.html。这里需要说的JDK包含JRE,打个比方,JDK就是厨房,包含各种工具,而JRE是运行环境,就是锅。所以下载的话,直接下载最新JDK最好。然后根据你的系统位数选择版本。我的是64bit. 2.点击1的右边中间的【JD