Я настраиваю прослушиватель подписчика JMS следующим образом с целью создания пула из 5 потоков, слушающих topATopic, однако во время выполнения я вижу, что несколько потребителей обрабатывают одну и ту же запись (recordCount * # потребителей).
Я предполагаю, что делаю что-то не так, учитывая, что я новичок в весне.
<bean id="messageListener" class="com.abc.app.mdp.Receiver">
<property name="bean" ref="bean" />
</bean>
<jms:listener-container container-type="default"
connection-factory="connectionFactory" acknowledge="auto" concurrency="5" destination-type="topic" prefetch="1" cache="none" >
<jms:listener destination="topCli_Service" ref="messageListener"
method="onMessage" subscription="AProjectSubscriber" />
</jms:listener-container>
<bean id="connectionFactory" class="org.springframework.jndi.JndiObjectFactoryB ean">
<property name="jndiName" value="jms/jms-top-notx" />
</bean>
Может кто-нибудь подсказать мне направление в направлении достижения моей цели?