Переподключение подписчика темы JMS

Я использую Glassfish 3.1.2.2 с OpemMQ 4.5.2 (удаленный режим). В моем приложении есть подписчик темы JMS, который получает сообщения асинхронно, используя MessageListener.

Когда брокер останавливается и через некоторое время запускается, сообщения, опубликованные в теме JMS после перезапуска, подписчиком не поступают.

Как лучше восстановить подписчика темы?

Я пробовал ExceptionListener, но, по-видимому, он не поддерживается при запуске моего приложения на Glassfish.


person andrucz    schedule 06.02.2015    source источник
comment
Параметр «Попытки повторного подключения» изменен с Java Message Service на -1, и Glassfish успешно переподключил издателя и подписчика. Всегда ли это гарантировано?   -  person andrucz    schedule 06.02.2015


Ответы (1)


Параметр «Попытки повторного подключения» изменен с «Служба сообщений Java» на «-1», и Glassfish успешно переподключил издателя и подписчика.

person andrucz    schedule 08.12.2015