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

RabbitMQ 3.13.5发布

RabbitMQ 3.13.5发布

RabbitMQ 是发布系列中的维护版本。
强烈建议当前使用早期系列的所有用户进行此升级,尤其是 .3.13.53.13.x3.13.x3.13.4

从 2024 年 6 月 1 日开始,本系列的社区支持将仅提供给定期贡献用户和持有有效商业支持许可证的用户。

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

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

支持的最低 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

核心经纪人

Bug 修复

  • 在某些情况下,仲裁队列副本可能无法恢复。GitHub 问题:#11769
  • 更安全的 AMQP 0-9-1 到 AMQP 1.0(内部消息格式)转换,以获得更长的字符串值。GitHub 问题:#11737
  • 当客户端“按原样”重新发布包含死字标头的邮件时,死字事件中的字段未正确转换为 AMQP 0-9-1 客户端。x-deathstime GitHub 问题:#11608
  • 启用消防水带跟踪时,直接回复失败,但出现异常。GitHub 问题:#11666

CLI 工具

Bug 修复

  • rabbitmqctl export_definitions如果群集包含自定义联合上游集定义,则失败。GitHub 问题:#11612

MQTT 插件

Bug 修复

  • 客户端 TCP 连接突然关闭可能会导致该连接的内存占用量激增。GitHub 问题:#11683

铲子插件

增强

  • 改进了铲子的 AMQP 1.0 到 AMQP 0-0-1 转换。供稿人 .

    GitHub 问题:#10037

etcd Peer Discovery 插件

Bug 修复

  • 现在,节点在运行对等发现之前会自行注册,从而降低
    了第一个(通常)两个节点启动的概率,从而可能形成两个初始集群。GitHub 问题:#11647#11646

Consul Peer Discovery 插件

Bug 修复

  • 现在,节点在运行对等发现之前会自行注册,从而降低
    了第一个(通常)两个节点启动的概率,从而可能形成两个初始集群。GitHub 问题:#11647#11646

AWS 对等发现插件

增强

  • 向前兼容性:处理使用空 HTTP 响应正文的 AWS API 响应。供稿人 .

    GitHub 问题:#11722

依赖项更改

源代码存档

要获取整个发行版的源代码,请下载 GitHub 生成的 name,而不是源码压缩包。rabbitmq-server-3.13.5.tar.xz

Contributors

  • RabbitMQ 3.13.5发布
  • RabbitMQ 3.13.5发布
SimonUnge and luos