RabbitMQ 与消息队列复习笔记
整理 RabbitMQ 核心知识:AMQP 协议、交换机与路由、队列机制、消息可靠性、死信与延迟、集群高可用与性能调优。
RabbitMQ 与消息队列复习笔记
这份笔记整理 RabbitMQ 的常见核心主题,从 AMQP 协议模型、核心组件,到交换机路由、队列机制、消息可靠性、死信与延迟队列,再到集群高可用和性能调优。
主要模块:
- AMQP 协议与 RabbitMQ 核心架构
- 交换机类型与路由规则:direct、topic、fanout、headers
- 队列机制:持久化、优先级、惰性队列、QoS 预取
- 消息可靠性:发布确认、消费者确认、事务、持久化
- 死信队列与延迟消息实现
- 集群架构、镜像队列与高可用
- 性能调优与常见面试真题