RabbitMQ-工作模式(小白)

简介

RabbitMQ一共有六种工作模式,分别为简单模式、工作队列模式、发布/订阅模式、路由模式、主题模式和RPC模式,RPC模式并不常用

简单(simple)模式

  1. 一个生产者(消息1:1)
  2. 一个消费者
  3. 一个队列

工作(work)模式

  1. 一个生产者(消息1:1)
  2. 多个消费者
  3. 一个队列

发布/订阅(pub/sub)模式

  1. 一个生产者(消息1:n)
  2. 多个消费者
  3. 多个队列

路由(routing)模式

  1. 一个生产者(消息1:n,指定目标)
  2. 多个消费者(精确匹配多个)
  3. 多个队列

主题(topic)模式

  1. 一个生产者(消息1:n,指定目标)
  2. 多个消费者(模糊匹配多个)
  3. 多个队列