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

RabbitMQ 3.12.14发布

RabbitMQ 3.12.14发布

RabbitMQ 3.12.14 是 3.12.x 系列版本中的一个维护版本。

此版本将于 2024 年 6 月 1 日停止社区支持

如果从 3.12.0 之前的版本升级,请参阅 3.12.0 发行说明中的升级部分。

此版本需要 Erlang 25 并支持高达 26.2.x 的 Erlang 版本。
RabbitMQ 和 Erlang/OTP 兼容性矩阵提供了有关RabbitMQ 的 Erlang 版本要求的更多详细信息。

支持的最低 Erlang 版本

从 3.12.0 开始,RabbitMQ 需要 Erlang 25。节点将无法在较旧的 Erlang 版本上启动

从 Erlang 25 上的 3.11.x(或更早版本)升级到 Erlang 26 上的 3.12.x
(RabbitMQ  Erlang 同时升级)的用户必须先查阅v3.12.0 发行说明

值得一提的变化

发行说明可以在 GitHub 上找到,网址为 rabbitmq-server/release-notes

核心经纪人
错误修复
在获取文件句柄时,法定人数队列现在更具防御性。

GitHub 问题:#10587

增强功能
现在有一种方法可全局配置默认队列类型(即,而不是每个虚拟主机)
中配置默认队列类型的方法:

# 内置类型别名为 “quorum”、”classic”、”stream”
default_queue_type = quorum
由 @SimonUnge 提供。

GitHub 问题:#11165

channel_max_per_node 是一个新的按节点限制,允许对连接到一个节点的所有客户端可同时打开的
所有连接到节点的客户端可同时打开的 AMQP 0-9-1 信道数量设置上限:

# rabbitmq.conf
channel_max_per_node = 5000
这是保护节点免受应用程序级通道泄漏的防护栏。

由 @illotum 提供。

GitHub 问题:#10754

定义导入无法处理某些虚拟主机没有设置
默认队列类型元数据密钥。

GitHub 问题:#10897

AMQP 1.0 插件
错误修复
更安全的 AMQP 1.0 => AMQP 0-9-1 消息耐久性属性转换。

GitHub 问题:#10568

管理插件
错误修复
切换选项卡(连接、队列和数据流等)时,之前所选选项卡的表配置窗格
现在会被隐藏。

由 @ackepenek 提供。

GitHub 问题:#10799

JMS 主题交换插件
增强功能
插件现在可在多个节点上存储其状态。

GitHub 问题:#11098

依赖关系变更
cowboy 已更新至 2.12.0
源代码存档
要获取整个发行版的源代码,请下载名为 rabbitmq-server-3.12.14.tar.xz 的压缩包,而不是 GitHub 制作的源代码压缩包。

 

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