2010-04-29 2 views
2

Я пишу приложение, которое создаст много подписчиков темы JMS. Какова наилучшая практика повторного использования сеансов?JMS Session pooling для большого количества подписчиков темы

Сессия на абонента? Пул сеансов? С сеансом на абонента количество потоков кажется необоснованным. Это работа для чего-то вроде ServerSessionPool? То, что я видел до сих пор, кажется, предполагает, что ServerSessionPool более ориентирован на один приемник, который потребляет сообщения одновременно, а не много приемников.

В настоящее время я работаю с HornetQ 2.0.0GA, встроенным в JBoss EAP 4.3.0CP6.

ответ

1

Скорее всего, вам понадобится много сеансов, так как сеанс является потоком. Вот a link действительно хороший ответ переполнения стека, который объясняет контекст.

В маловероятном случае, если подписки на вашу JMS-тему находятся в одном потоке, обратите внимание, что все они будут совместно использовать одну и ту же единицу работы, если это сеанс транзакции.

 Смежные вопросы

  • Нет связанных вопросов^_^