导读 | 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。
核心服务器
错误修复
- 经典队列v1 (CQv1)在3.9和更早的版本中存储有积压的消息
- 在升级到3.10.x或更高版本后,在恢复队列索引时可能会遇到异常。
- CQv2和没有积压的队列不受影响。
- 由@gomoripeti(CloudAMQP)提供。
- GitHub问题:#8458
- 在管理插件(HTTP API)的环境中,rabbitmq-upgrade排水失败,并出现异常。
- 插件监听器被绑定到一个特定的接口。
- GitHub问题:#8440
OAuth 2 插件
增强功能
- 该插件现在可以接受没有范围的JWT令牌。这样的令牌只有在该插件是专门用于认证而不是授权的时候才有用。
- GitHub问题:#8391
依赖关系的升级
此版本中没有。
源代码档案
要获得整个发行版的源代码,请下载名为rabbitmq-server-3.11.18.tar.xz的档案,而不是由GitHub制作的源代码压缩包。
原文来自:
本文地址://q13zd.cn/was-released-as.html编辑:王艳敏,审核员:清蒸github
Linux大全:
Linux系统大全: