RabbitMq - Work 模式 一.什么是Work模式 如果有几个消息都需要处理,且每个消息的处理时间很长,仅有一个消费者,那么当它在处理一个消息的时候,其他消息就只有等待. 等待有时候是好的,但在程序中并不那么好,当队列中有多个消息待处理,将其分发给多个消费者,当一个消费者在处理的时候,有其他消费者继续消费队列中的消息,便缓解了等待的尴尬. 那么这篇文章将实现一个生产者,多个消费者的模式,实现任务分发:work模式,如图所示. 二.消息确认机制 问题:怎样保证消息不因消费者gg而丢失 处…