消费者的活动MQ消息

时间:2014-11-17 14:51:04

标签: activemq spring-jms

我们可以将ActiveMQ配置为每个应用程序实例只发送一条消息吗? 实际上我已经以群集模式安装了tomcat。

我正在使用Spring JMS模板作为消费者。

2 个答案:

答案 0 :(得分:0)

您需要进一步解释您的问题;目前尚不清楚你在问什么。

如果您正在谈论预取,IIRC ActiveMQ默认将预取设置为1000;将其设置为0以强制在所有实例中分发消息(以性能为代价)。通常,您需要使用预取,但需要根据需要进行调整。

答案 1 :(得分:0)

将maxConcurrentConsumers属性设置为1.这应该使每个节点只有一个线程从队列中消耗。