导读 RabbitMQ 3.11.18发布,RabbitMQ 3.11.18 是 3.11.x 版本系列中的一个维护版本。

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

如果从 3.11.0 之前的版本升级,请参考升级部分。

该版本需要 Erlang 25,并支持截至 25.3.x 的 Erlang 版本。

RabbitMQ 和 Erlang/OTP 兼容性矩阵有以下更多细节

最低支持的 Erlang 版本

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

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

值得一提的变化

发布说明可在 GitHub 上找到:rabbitmq-server/release-notes。

核心服务器

错误修复

  1. 经典队列v1 (CQv1)在3.9和更早的版本中存储有积压的消息
  2. 在升级到3.10.x或更高版本后,在恢复队列索引时可能会遇到异常。
  3. CQv2和没有积压的队列不受影响。
  4. 由@gomoripeti(CloudAMQP)提供。
  5. GitHub问题:#8458
  6. 在管理插件(HTTP API)的环境中,rabbitmq-upgrade排水失败,并出现异常。
  7. 插件监听器被绑定到一个特定的接口。
  8. GitHub问题:#8440
OAuth 2 插件

增强功能

  1. 该插件现在可以接受没有范围的JWT令牌。这样的令牌只有在该插件是专门用于认证而不是授权的时候才有用。
  2. GitHub问题:#8391
依赖关系的升级

此版本中没有。

源代码档案

要获得整个发行版的源代码,请下载名为rabbitmq-server-3.11.18.tar.xz的档案,而不是由GitHub制作的源代码压缩包。

原文来自:

本文地址://gulass.cn/was-released-as.html编辑:王艳敏,审核员:清蒸github

Linux大全:

Linux系统大全:

红帽认证RHCE考试心得: