Проблема с JMS Listener в Sun Java App Server - PullRequest
1 голос
/ 15 октября 2010

Я запускаю программу прослушивания в очереди JMS, размещенной на сервере приложений Sun Java System 9.1_02 (сборка b08-p03)

После получения сообщения я извлеку и внесу некоторые данные в файл журнала.

Я заметил, что когда слушатель работает очень долго, он перестает получать сообщения. Мне пришлось вручную остановить программу и запустить ее снова. Затем он получает около 200-300 сообщений и снова останавливается. Мне пришлось перезапустить его, чтобы получить другой набор сообщений.

Почему это странное поведение? Кто-нибудь может пролить свет на это?

Спасибо Chaitanya

1 Ответ

1 голос
/ 19 октября 2010

Я сам нашел проблему.Я запускаю слушателя как скрипт Java Run Vuser Load Runner.Одна негативная вещь о LR состоит в том, что он не показывает никаких исключений.Сценарий, кажется, работает, но на самом деле он ничего не делает.Я обнаружил это, когда портировал скрипт в Eclipse и обнаружил, что скрипт генерирует исключения.По сути, это потому, что я не проверяю определенное состояние.

Рад, что наконец-то демистифицирован!

Спасибо.

...