跳到主要内容
版本:4.0

RabbitMQ 4.0 的新特性

RabbitMQ 3.13 是一个新的发布分支,于 2024 年 9 月 18 日发布RabbitMQ 4.0.9 是此发布分支的最新补丁版本。请参阅发布信息部分,了解有关此发布分支的所有补丁版本的更多信息。

AMQP 1.0 成为核心协议

AMQP 标志

AMQP 1.0 现在是一个核心协议,始终启用。它的插件现在是一个空操作,仅用于简化升级。

AMQP 1.0 的实现也更加高效:其峰值吞吐量是 3.13.x 的两倍以上

Khepri 现在完全支持

Khepri 标志

Khepri 是 RabbitMQ 元数据存储的新后端。它在 RabbitMQ 3.13.0 中作为实验引入。现在它更加稳定和高效。这就是为什么在出现问题时它现在得到完全支持的原因。它也不会成为未来升级 RabbitMQ 的阻碍(不像从启用 Khepri 的 RabbitMQ 3.13.x 升级到 4.0.x 是不支持的)。

建议用户在生产环境中启用之前,先在尽可能接近生产环境的工作负载的测试环境中尝试。

关于 Khepri 的一切都记录在新的元数据存储部分

经典队列镜像已移除

Breaking change

在弃用三年后,经典队列镜像已在此版本中完全移除。Quorum 队列Streams 是 RabbitMQ 4.x 提供的两种成熟的复制数据类型。经典队列继续得到支持,客户端库和应用程序没有任何重大更改,但它们现在是非复制队列类型。

© . All rights reserved.