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

RabbitMQ 3.13.1发布

RabbitMQ 3.13.1发布

RabbitMQ 3.13.1 是 3.13.x 发布系列中的一个维护版本。
该系列的社区支持将持续到 2025 年 2 月 28 日,扩展商业支持将持续到 2025 年 8 月 31 日。

请参考 3.13.0 发布说明中的升级部分
中的升级部分。

此版本需要 Erlang 26 并支持高达 26.2.x 的 Erlang 版本。
RabbitMQ 和 Erlang/OTP 兼容性矩阵有关于以下方面的更多详细信息
RabbitMQ 的 Erlang 版本要求。

最小支持的 Erlang 版本
从 3.13.0 起,RabbitMQ 需要 Erlang 26。节点将无法在较旧的 Erlang 版本上启动。

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

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

核心代理
错误修复
经典队列 v2 消息存储压缩在足够高的负载下可能会失败、
大大增加节点的磁盘空间占用。

GitHub 问题:#10696, #10681

改进了混合版本集群中法定人数队列的安全性。

GitHub 问题:#10664#10664

启用 Khepri 且虚拟主机恢复失败时,后续恢复尝试也会失败。
尝试也会失败。

GitHub 问题:#10742

在未设置任何头信息的情况下发布的信息没有设置头信息属性。
设置。与 3.12.x 相比,这一更改并非有意为之。

GitHub 问题:#10623, #10620

如果外部调用 win32sysinfo.exe 超时,Windows 上的可用磁盘空间监视器会出现异常。
win32sysinfo.exe 超时,Windows 上的可用磁盘空间监控器就会出现异常。

GitHub 问题:#10597

增强功能
channel_max_per_node 是一个新的按节点限制,可对连接到节点的所有客户端可同时打开的
通道的数量上限:

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

由 @illotum (AWS) 提供。

GitHub 问题:#10754

流插件
错误修正
避免了影响某些部署的 Windows 特定流日志损坏问题。

GitHub 问题:#10822

当由于分区名称重复而无法创建超级流时、
现在会使用更翔实的错误信息。

GitHub 问题:#10535

CLI 工具
错误修复
rabbitmq-plugins list –formatter=json –silent 不再会在启用的插件文件中缺少某些插件时发出任何警告。
在启用的插件文件中缺少某些插件时不再发出任何警告。

由 @Ayanda-D 提供

GitHub 问题:#10870

OAuth 2 插件
错误修复
在未指定 CA 证书的情况下配置 JWKS URL 会导致
导致 Erlang 26 的 TLS 实现出现异常。

GitHub 问题:#8547

管理插件
错误修复
设置默认排序查询参数值,以便更好地兼容外部
Prometheus 搜刮器的兼容性。请注意,内置 Prometheus 插件
是使用兼容 Prometheus 的工具监控 RabbitMQ 的推荐方式。

GitHub 问题:#10610

切换选项卡(连接、队列和流等)时,之前所选选项卡的表配置窗格
现在会被隐藏。

由 @ackepenek 提供。

GitHub 问题:#10799

增强功能
GET /api/queues/{vhost}/{name} 现在支持 enable_queue_totals 和 disable_stats。
这种查询参数组合可用于检索消息计数器,同时
同时大大减少端点返回的指标数量。

由 @aaron-seo (AWS) 提供。

GitHub 问题:#10839

联盟插件
增强功能
现在可对 Exchange 联合进行配置,以便为其内部缓冲区使用自定义队列类型。

要使用法定人数队列,请将队列类型联盟策略键设置为法定人数。

GitHub 问题:#4683, #10663

rabbitmq_federation_running_link_count 是通过 Prometheus 提供的一个新指标。

GitHub 问题:#10345

依赖关系变更
osiris 升级到了 1.8.1
khepri 升级到了 0.13.0
cowboy 升级到了 2.12.0
源代码存档
要获取整个发行版的源代码,请下载名为 rabbitmq-server-3.13.1.tar.xz 的压缩包
的压缩包,而不是 GitHub 制作的源代码压缩包。

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