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

RabbitMQ 3.13.0发布

RabbitMQ 3.13.0发布

RabbitMQ 3.13.0 是一个新功能版本。

亮点
此版本包括若干新功能、优化、为 RabbitMQ 4.x 做准备的内部更改,以及更新的文档网站、
和更新的文档网站。

本版本中面向用户的最大改进包括

Khepri 现在可用作 RabbitMQ 中的替代模式数据存储,取代 Mnesia
支持 MQTTv5
支持消费者端流过滤
基于 AMQP 1.0 消息容器格式的内部使用的新通用消息容器格式
改进了经典非镜像队列性能,消息大小大于
4 KiB(或不同的自定义 CQ 索引嵌入阈值)时的经典非镜像队列性能
现在,所有新部署都强烈推荐使用经典队列存储实现第 2 版(CQv2)。
CQv2 显著提高了大多数工作负载的非镜像经典队列性能
请参阅下面的 “兼容性说明”,了解此版本中破坏性或可能破坏性的变更。

发布工件
RabbitMQ 发行版通过 GitHub 发布。
Debian 和 RPM 软件包通过 Cloudsmith 镜像提供。

社区 Docker 映像、Chocolatey 软件包和 Homebrew 公式
是其他安装选项。它们会延迟更新。

Erlang/OTP 兼容性说明
此版本需要 Erlang 26.x。

最新 Erlang 版本的配置说明
哪些软件包库和工具可用于提供 Erlang 26.x 的最新补丁版本。

升级到 3.13
升级文档指南
有关升级的文档,请参阅升级指南和 RabbitMQ 变更日志
了解其他版本的发行说明。

请注意,由于 3.12.0 要求在升级前启用所有功能标志、
没有从 3.11.24(或更高版本的补丁)直接升级到 3.13.0 的路径。

所需的功能标志
本版本不附带任何功能标志。

不过,我们强烈建议所有用户在从
3.12.x.

混合版本集群兼容性
RabbitMQ 3.13.0 节点可与 3.12.x 节点同时运行。特定于 3.13.x 的功能只有当群集中的所有节点
升级到 3.13.0 或新系列中更高版本的补丁发布时,才能使用 3.13.x 特定功能。

在混合版本模式下运行时,系统的某些方面可能无法按预期运行。已知的行为变化列表如下。
一旦所有节点都升级到 3.13.0,这些不正常现象就会消失。

混合版本群集是一种允许滚动升级的机制,不适合长时间运行(不超过一个星期)。
不超过几个小时)。

建议的升级后程序
将经典队列切换到 CQv2
我们建议在所有群集节点升级后将经典队列切换到 CQv2、
首先使用策略,然后最终使用 rabbitmq.conf 中的设置。将
在启动时使用配置文件设置将经典队列升级到 CQv2
在已废弃的经典镜像队列仍然存在的环境中可能不安全。

对于新集群,强烈建议从一开始就采用 CQv2:

# CQv2 should be used by default for all new clusters
classic_queue.default_version = 2

更多 Release RabbitMQ 3.13.0 · rabbitmq/rabbitmq-server · GitHub

15.8 MB6 hours ago
833 Bytes6 hours ago
4.8 MB6 hours ago
833 Bytes6 hours ago
3.83 KB6 hours ago
833 Bytes6 hours ago
7 hours ago
转自 https://github.com/rabbitmq/rabbitmq-server/releases/tag/v3.13.0