Проблема с JMS-прослушивателем на сервере Sun Java App
Вопрос
Я управляю программой слушателя на очереди JMS, размещенной в Sun Java System Application Server 9.1_02 (сборка B08-P03)
После получения сообщения я буду извлекать и регистрировать некоторые детали в файл журнала.
Я заметил, что при запуске слушателя на самом деле долгие часы он перестает получать сообщения. Я должен был вручную остановить программу и снова начать. Затем он получает около 200-300 сообщений, а затем снова останавливается. Мне пришлось перезапустить его, чтобы получить другой набор сообщений.
Почему это странное поведение? Может кто-нибудь бросить свет на это?
Спасибо Чайтаньи
Решение
Я нашел проблему самому. Я управляю слушателем как нагрузки бегуна Java Vuser Script. Одно негативная вещь о лр - это то, что он не показывает никаких исключений. Сценарий, кажется, работает, но на самом деле ничего не делает. Я нашел это, когда я портировал скрипт в затмение и обнаружил, что скрипт бросает исключения. Это, по сути, потому что я не проверяю определенное состояние.
Счастлив, что я наконец-то демистифицировал!
Спасибо.