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