应用RabbitMQ,我们可以根据需求选择5种队列之一。
一、简单队列
P:消息的生产者
C:消息的消费者
红色:队列
简单队列的生产者和消费者关系一对一
但有时我们的需求,需要一个生产者,对应多个消费者,那就可以采用第二种模式
二、Work模式
一个生产者、2个消费者。
但MQ中一个消息只能被一个消费者获取。即消息要么被C1获取,要么被C2获取。这种模式适用于类似集群
应用RabbitMQ,我们可以根据需求选择5种队列之一。
一、简单队列
P:消息的生产者
C:消息的消费者
红色:队列
简单队列的生产者和消费者关系一对一
但有时我们的需求,需要一个生产者,对应多个消费者,那就可以采用第二种模式
二、Work模式
一个生产者、2个消费者。
但MQ中一个消息只能被一个消费者获取。即消息要么被C1获取,要么被C2获取。这种模式适用于类似集群