RabbitMQ常见的四种工作模式

1. 普通模式

一个队列只有一个消费者,生产者将消息发送到队列,消费者从队列中取出消息

在这里插入图片描述

2. 工作模式

多个消费者监听同一个队列,但多个消费者中只会有一个会成功地消费消息

在这里插入图片描述

3. 订阅模式

一个交换机绑定多个消息队列,每个消息队列有一个消费者监听,生产者发送的消息可以被每一个消费者接收

在这里插入图片描述

4. 路由模式

一个交换机绑定多个消息队列,每个消息队列都有自己唯一的key,每一个消息队列有一个消费者监听

在这里插入图片描述