У нас есть клиент ActiveMQ 5.10 и JMS в Spring 4.0 через Maven, например:
<dependency>
<groupId>org.apache.activemq</groupId>
<artifactId>activemq-spring</artifactId>
<version>5.10.0</version>
</dependency>
<dependency>
<groupId>org.springframework</groupId>
<artifactId>spring-jms</artifactId>
<version>4.1.0.RELEASE</version>
</dependency>
с конфигурацией в коде путем создания экземпляра ActiveMQConnectionFactory.
Мы хотим ограничить пропускную способность обработки очереди, сохраняя вставку в большом объеме или без ограничений.
Как настроить коннектор таким образом, чтобы он мог использовать 1000 исходящих подключений, но не более 2 потоков для обработки сообщений из очереди?
concurrency
). Обратите внимание, что вы можете установить его для элементаjms:listener
начиная с Spring 4.1. При обновлении вы также можете использовать новую аннотированную инфраструктуру конечных точек. - person Stephane Nicoll   schedule 10.10.2014