我已经配置了3个ActiveMQ实例以及Zookeeper(使用多重复级别db)。 为了验证它是否与zookeeper一起正常工作,我有一个生产者和8个消费者。制作人已经制作了大约1000条消息,我正在关闭制片人。 现在这些线程从队列中挑选并继续处理。我在它阻塞的代码中使用consumer.receive()方法一段时间(无限期)并重新开始处理。我看到线程,都在等待从队列中挑选消息。我不确定,为什么会发生这种情况,即使我们有足够的消息要在队列中使用。 有人可以帮忙吗? 问候, JE
注意: ActiveMQ版本:5.10 ZooKeeper版本:3.4.6