4. 工作模式 - 图1
fanout模式指定routing-key是没有任何意义的

4.1 简单模式

image.png
所谓简单模式就是 生产者->消费者
简单模式中没有交换机(默认交换机)只有队列

4.2 工作队列模式

image.png
工作队列模式是多个消费者消费一个队列中的消息

4.3 订阅发布模式

image.png
交换机和队列绑定后一个消息可以被多个消费者消费

4.4 路由模式

image.png
在发布订阅模式基础上增加了 routing-key来选择发送消息路由到不同的队列

4.5 主题模式

image.png
根据 RoutingKey 把消息路由到不同的队列。Topic 类型Exchange 可以让队列在绑定 Routing key 的时候使用通配符

4.6 RPC模式

image.png