什么是RabbitMQ
RabbitMQ是一个开源的消息中间件,用于在不同应用程序之间传递消息。可以把它想象成一个邮局:发送者把消息投递到邮局,邮局负责把消息送到接收者手中。
为什么需要消息中间件
在传统的系统中,服务之间直接调用会存在一些问题:
- 系统之间耦合度高,一个服务挂了会影响其他服务
- 高并发时容易压垮系统
- 无法处理异步任务
2025/11/30大约 1 分钟
RabbitMQ是一个开源的消息中间件,用于在不同应用程序之间传递消息。可以把它想象成一个邮局:发送者把消息投递到邮局,邮局负责把消息送到接收者手中。
在传统的系统中,服务之间直接调用会存在一些问题: