1.简介 在前面的例子中,每个消息都只对应一个消费者,即使有多个消费者在线,也只会有一个消费者接收并处理一条消息,这是消息中间件的一种常用方式.还有另外一种方式,生产者生产一条消息,广播给所有的消费者,所有订阅了这个队列的消费者,都可以消费这条消息,这就是消息订阅. 官方教程列举这样一个场景,生产者发出一条记录日志的消息,消费者1接收到后写日志到硬盘,消费者2接收到后打印日志到屏幕.工作中还有很多这样的场景有待发掘,适当的使用消息订阅后可以成倍的增加效率. 2.RabbitMQ的交换中心(Exc…