Можно ли создать пул прослушивателей сообщений или бинов, управляемых сообщениями, для параллельной обработки сообщений из очереди или темы JMS?
Я использую JBoss и JBoss JMS
Можно ли создать пул прослушивателей сообщений или бинов, управляемых сообщениями, для параллельной обработки сообщений из очереди или темы JMS?
Я использую JBoss и JBoss JMS
Да, если размер пула MDB больше единицы, JBoss должен создать несколько MDB для параллельной обработки сообщений.
Абсолютно. Я сделал это с помощью очередей JMS, чтобы создать многосерверный пул слушателей для обработки большого количества транзакций. Вы можете использовать шаблон «Конкурирующие потребители». Я использовал модифицированный, так как нам нужно было обрабатывать сообщения по порядку внутри учетных записей. Мы использовали механизм аренды для распределения серверов по диапазонам номеров учетных записей, обеспечивая переключение при отказе и масштабируемость.
Мы использовали JMS-провайдера Tibco, но он работает с любым JMS-провайдером.