У меня есть тяжелое приложение Spring / JMS, в котором у меня есть несколько контейнеров слушателей, каждый из которых слушает свою тему или очередь. Я хотел бы уменьшить количество потоков, которые я использую для получения сообщений, и количество потоков, которые я использую для обработки сообщений для определенных групп очередей / тем.
Есть ли способ сделать это без использования селекторов сообщений? Я видел, что SpringMessageListenerContainer имеет способ предоставить исполнителя задачи. Однако doc претензий
'Простой пул потоков не добавляет много
значение, так как этот контейнер слушателя будет
занять несколько потоков для его
всю жизнь "
Мне действительно не нужны JMS-транзакции, или мне действительно все равно, получаю ли я несколько сообщений. Есть ли способ, которым я могу это сделать?