2009-10-06 3 views
2

Я пытаюсь выяснить, как WSMQ обрабатывает прослушиватели сообщений и потоки. Если у меня есть один экземпляр прослушивателя сообщений и у вас много очередей, каждый слушатель создает новый поток для каждой очереди? Или будет один поток для слушателя? Любое понимание очень поможет, спасибо.WebSphere MQ Message Listener Threads

ответ

1

В Websphere вы обычно добавляете порты прослушивателя в службу прослушивателя сообщений. Каждый порт прослушивателя связан с конкретной фабрикой соединений и очередью через имя JNDI, указанное в определении этих ресурсов соответственно. Вы можете настроить количество потоков на уровне Службы прослушивателя сообщений и при запуске приложения, что многие потоки будут прослушивать очередь. Слушатель сообщений подключен к серверу и имеет отношения 1-много с портами прослушивателя.

+0

Можете ли вы предоставить мне любые ссылки на статьи, в которых используются слушатели сообщений? Благодарю. – x1a0

+0

Глава 15 в этом выпуске Redbooks - хорошее место для начала. http://www.redbooks.ibm.com/redbooks/pdfs/sg246198.pdf. Хотя книга ссылается на Websphere 5.1, концепции и конфигурация одинаковы в последней версии Websphere. – zkarthik