Skip to content

RabbitMQ

RabbitMQ 是以 AMQP 0-9-1 为核心协议的消息代理,通过 Exchange、Binding 和 Queue 完成灵活路由。现代高可用队列以 Quorum Queue 为主;Classic Mirrored Queue 已从 RabbitMQ 4.x 移除,不能继续按早期“镜像模式”设计新集群。

当前社区主线为 RabbitMQ 4.3,部署前还要核对 Erlang/OTP 兼容矩阵。

文档目录

文档内容
核心模型与消息路由Connection、Channel、Exchange、Binding、Queue 与 Virtual Host
可靠性与消费语义Publisher Confirm、持久化、Ack、幂等、重试与死信
集群、队列类型与运维Classic、Quorum、Stream、Federation、Shovel、监控与排错
高可用架构接入层、Quorum Queue、故障切换、跨地域与故障矩阵
版本演进与升级RabbitMQ 3.x~4.3 的差异、Erlang 基线和升级路径

学习地图

参考资料