在 rabbit mq 上使用 easynetq 驱动程序实现工作队列模式

implementing work queue pattern with easynetq driver on rabbit mq

如何使用easynetq驱动在rabbit mq中实现工作队列?

还需要发布者和订阅者的确认。

想法是一条消息将仅由一个订户处理。这是默认行为还是消息从发布者扇出到订阅者?

简单的发布订阅模式实现了工作队列模式。当存在两个消费者时,第一个消费者正在获取所有消息,因为预取计数为 50(默认值)以防止另一个消费者未获取任何消息。