关于RabbitMQ的几种消费模式的概念
简单模式【Simple Queue】
订阅者发布消息 到 队列 ,消息只能被一个消费者拿走,拿走了队列中就没消息了
工作队列模式【Work Queues】
允许多个消费者从同一个队列中获取消息。通常用于分布式的工作处理系统,其中每个任务被分配给空闲的工作者(消费者)。
发布订阅模式【Publish/Subscribe】
每个消费者都有自己的消息队列,都能收到消息
交换机能将消息送到绑定了的消息队列,但消息队列中的消息只能被一个消费者接收,像图上那样,一个消息队列如果有多个消费者,那就需要争抢。但是这样就不是发布订阅模式了