【发布时间】:2023-03-18 15:35:01
【问题描述】:
Activemq 中有 10 条消息,我们启动了 2 个消费者。但只有第一个消费者消费和处理消息。第二个消费者不消费消息。
如果我在第一个消费者处理时间时再向Queue 发送一条消息,则第二个消费者只消费和处理该特定消息(我们在第一个消费者处理时间时发送了一条消息)。在它不消费待处理消息之后。
最后我的理解是,所有待处理的消息都由第一个消费者处理,而不是剩余的消费者。
我想让所有消费者参与处理待处理的消息。
谢谢。
【问题讨论】: