皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

RabbitMQ 3.11.17

RabbitMQ 3.11.17

RabbitMQ 3.11.17 是 3.11.x 版本系列中的一个维护版本。

如果从 3.11.0 之前的版本升级,请参考 v3.11.0 发布说明中的升级部分
如果从 3.11.0 之前的版本升级,请参考升级部分。

该版本需要 Erlang 25,并支持截至 25.3.x 的 Erlang 版本。
RabbitMQ 和 Erlang/OTP 兼容性矩阵有以下更多细节
RabbitMQ 的 Erlang 版本要求。

最低支持的 Erlang 版本
从 3.11.0 开始,RabbitMQ 需要 Erlang 25。在较早的 Erlang 版本上,节点将无法启动。

将 Erlang 25 作为我们的新基准意味着在 ARM64 架构上的性能得到了极大的改善,在所有架构上使用火焰图进行剖析。
以及所有 RabbitMQ 3.11 用户可使用的最新 TLS 1.3 实现。

值得一提的变化
发布说明可在 GitHub 上找到:rabbitmq-server/release-notes。

核心服务器
错误修复
修复了两个法定人数队列联合的问题。

GitHub问题:#8282

拥有大量法定人数队列的节点可以观察到Erlang进程的积累
的积累。

由@SimonUnge(AWS)贡献。

GitHub问题:#7389

在启动期间恢复经典队列索引时,节点可能会挂起。

GitHub的问题:#8343

从#6418开始,如果定义文件不能被解析为有效的JSON,节点会拒绝
启动,如果定义文件不能被解析为有效的JSON。

现在这也适用于那些配置为在输入文件改变时跳过定义导入的节点
使用definitions.skip_if_unchanged设置跳过定义导入的节点。

GitHub问题:#8372

增强功能
在有大量法定人数队列的集群中,减少法定人数队列指标排放的CPU占用率。

由@SimonUnge(AWS)贡献。

GitHub问题:#7389

管理插件
错误修正
该插件错误地报告了其监听器所绑定的接口。

GitHub问题:#8242

增强功能
现在可以使用 PUT /api/vhosts/{name} 端点来改变虚拟主机的默认队列类型。

GitHub问题:#8342

网络STOMP插件
错误修正
该插件错误地报告了其监听器所绑定的接口。

GitHub问题:#8242

网络MQTT插件
错误修正
该插件错误地报告了其监听器所绑定的接口。

GitHub问题:#8242

Debian软件包
漏洞修复
基于Make的源码包构建在脱机环境下失败了。

GitHub问题:#7869

RPM包
错误修正
基于Make的源码包构建在脱机环境下失败了。

GitHub问题:#7869

依赖性升级
CLI工具使用的CSV解析器已升级到3.0.5
源代码档案
要获得整个发行版的源代码,请下载名为rabbitmq-server-3.11.17.tar.xz的档案,而不是GitHub制作的源代码压缩包。
的归档文件,而不是由GitHub制作的源代码压缩包。

Assets 32

转自 Release RabbitMQ 3.11.17 · rabbitmq/rabbitmq-server · GitHub