今天,我们要逐步开始讨论rabbitmq稍微高级点的耍法了.了解这一步,对我们设计高并发的系统非常有用.当然,还可以使用kafka.不过还是算了,有几个硬性条件不支持,还是用rabbitmq吧. 循环分发: 启动一个发送端往队列发消息,此时启动多个接收端.发送的消息会对接收端一个一个挨着发送消息.如图: 这就是默认情况下,多个接收端轮流消费消息.队列发送给消费端后,就立即删除.那么问题来了,当某个消费者在处理消息的时候,异常终止了怎么办?此时,我们更希望这样:若是那个消费者挂掉了,消息自动转给另…