Многопотоковое получение JMS в Spring

Я пытаюсь написать многопоточную реализацию для обработки сообщений JMS из очереди.

Я пробовал использовать классы DefaultMessageListenerContainer и SimpleMessageListenerContainer.

У меня проблема в том, что кажется как когда-либо создается только один экземпляр класса MessageListener, независимо от того, как я его настраиваю. Это вынуждает меня без необходимости писать реализации MessageListener без сохранения состояния или потокобезопасные, поскольку у меня ListenerContainer настроен на использование нескольких потоков (concurrentConsumers = 8).

Есть ли очевидное решение этой проблемы, на которое я не обращаю внимания?

5
задан Iker Jimenez 29 October 2010 в 11:30
поделиться