内容简介:Apache RocketMQ 4.9.1 已发布,此版本的更新内容包括功能改进、Bugfix 以及文档和代码风格的优化。 改进 [ISSUE-3199] - RequestFutureTable 的两次定时任务 [ISSUE-3196] - 在使用"requestHeader.getTopic()"之...
Apache RocketMQ 4.9.1 已发布,此版本的更新内容包括功能改进、Bugfix 以及文档和代码风格的优化。
改进
- [ISSUE-3199] - RequestFutureTable 的两次定时任务
- [ISSUE-3196] - 在使用"requestHeader.getTopic()"之前检查"requestHeader"是否为空
- [ISSUE-3185] - 移除 travis ci 中的 arm 机器测试
- [ISSUE-3177] - 对所有 brokers 中的 AclConfig 进行升级
- [ISSUE-3030] - 当使用 G1 时移除 -Xmn JVM 参数
- [ISSUE-3162] - 在 transaction producer 的基准测试中添加 msgTraceEnable 配置
Bugfix
- [ISSUE-3175] - 修复 UpdateAclConfig 导致 broker 无法启动的问题
- [ISSUE-2708] - 从 broker 异常获取 offset 时修复 offset 回滚的问题
- [ISSUE-3066] - 修复在一个进程中频繁启动和停止消费者时会产生幽灵消费者的问题
- [ISSUE-3118] - 修复当批量消息发送触发 pending full 会发生类型转换异常的问题
- [ISSUE-3019] - 修复批量发送消息统计的错误
优化文档和代码风格
- [ISSUE-3097] - 删除文档中过时和错误的配置信息
- [ISSUE-3059] - 修复 Example_Transaction.md 的英文版本
- [ISSUE-3055] - 为 API_Reference_DefaultMQProducer 英文版本添加部分文档
- [ISSUE-3042] - 添加 SyncProducer 示例
- [ISSUE-3037] - 添加 Deployment.md 的中文版本
- [ISSUE-3063] - 添加 Example_Delay.md 的中文版本
- [ISSUE-3061] - 添加不同的发送示例和 FAQ.md 的中文版本
值得注意的是,上一个版本 Apache RocketMQ 4.9.0 是一个大版本更新,此版本包含大量的优化和问题修复,极大地提高了 RocketMQ 的分布式可观测性,主要在于:
-
可见性全面提升,RocketMQ Client 客户端支持 OpenTracing 消息追踪插件
-
消息轨迹支持 LitePullConsumer 和事务消息的轨迹
-
Broker 启动依赖项全面梳理优化,启动过程更为顺畅
-
提升 LitePullConusmer Rebalance 效率及稳定性
-
提升了单测稳定性以及核心代码覆盖率
-
性能测试 Benchmark 部分增强,为 5.0 全新架构发布性能基线测试做好充分准备
-
提升事务消息运维管控的健壮性
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- NPM包(模块)发布、更新、撤销发布
- 有赞灰度发布与蓝绿发布实践
- 【重磅发布】Linkis 0.10.0 版本发布
- BeetlSQL 3.0.9 发布,Idea 插件发布
- 贝密游戏 0.7.0 发布,发布斗地主
- 【重磅发布】DataSphere Studio 0.9.0 版本发布
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。