1.1 simple 简单模式
1. 消息生产者将消息放入队列中
2 消费者监听消息队列,如果队列中有消息,就消费掉,消息消费掉后,在队列中删除(弊端,消费者消费失败,消息删除)
1.2 work工作模式(竞争资源)
一个生产者被多个消费者竞争消费(高并发的情况下,回产生某个消息被重复消费,可设置一个开关)
1.3 publish/subscribe 发布订阅(共享资源)
x代表交换机 生产者将消息发送到x交换机中,交换机将消息发布到所有的队列中,供给队列中的消费者使用
1.4
routing 路由模式
·生产者将消息发送到交换机,交换机根据路由判断,路由是字符串,交换机根据路由的key,匹配路由key对应的消息队列,对应的消费者才能消费
1.5 topic主题模式
类似于一种模糊匹配
# 代表一个单词
#*代表多个单词