前置知识
在开始本教程之前,建议您具备以下基础知识:
- Java基础语法
- Maven或Gradle构建工具
- Spring框架基础
- 消息队列基本概念
什么是RabbitMQ?
RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据。RabbitMQ是使用Erlang语言来编写的,并且基于AMQP(Advanced Message Queuing Protocol)协议。
2025/9/17大约 4 分钟
前置知识
在开始本教程之前,建议您具备以下基础知识:
RabbitMQ是一个开源的消息代理和队列服务器,用来通过普通协议在完全不同的应用之间共享数据。RabbitMQ是使用Erlang语言来编写的,并且基于AMQP(Advanced Message Queuing Protocol)协议。
前置知识
在学习本教程之前,请确保您已经:
死信队列(Dead Letter Queue,DLQ)用于处理无法被正常消费的消息。当一条消息变成死信后,可以被重新发送到另一个交换机,这个交换机就是死信交换机(DLX)。
前置知识
在学习本教程之前,请确保您已经:
RabbitMQ支持以下集群模式: