中间件 RabbitMQ RabbitMQ RabbitMQ 是基于 AMQP 协议的成熟消息队列,支持灵活的交换机路由模型。本篇基于官方 AMQP 1.0 Go 客户端 rabbitmq-amqp-go-client,从连接管理、队列与交换机、消息收发讲起,覆盖 Stream 流队列、死信与延迟队列、可靠性与幂等消费,以及运维最佳实践。 章节总览 概述与客户端对比 连接管理 队列与交换机 发布消息 消费与消息确认 消息收发模式 Stream 流队列 死信与延迟队列 优先级、TTL 与惰性队列 可靠性与幂等消费 运维与最佳实践