IBM Websphere : обработка диспетчера очередей

Я развернул свое приложение в WebSphere, и оно запущено и работает, как и очереди, связанные с приложением.

Когда я помещаю сообщения в очередь, я не вижу никакой обработки в файле SystemOut.log сервера приложений. Предполагается, что эта очередь обрабатывает сообщение, а затем перенаправляет его в другую очередь.

Подскажите, пожалуйста, в каком лог-файле проверять обработку сообщения, выполняемого моим приложением.


person ayush    schedule 11.02.2012    source источник
comment
Мне неизвестны какие-либо журналы WebSphere, в которых фиксируется обработка каждого сообщения, но я не специалист по WAS. Я добавил тег websphere, чтобы лучше представить вопрос. WMQ не будет регистрировать эту активность, если она не является транзакционной, и тогда журналы транзакций не предназначены для анализа людьми. Как правило, приложение записывает записи в журнал для каждого сообщения, но куда они идут, зависит от приложения.   -  person T.Rob    schedule 13.02.2012


Ответы (2)


Действительно простой проверкой было бы запретить потребление сообщений. Тогда созданные вами сообщения останутся в очереди.

person gouda    schedule 22.02.2012

Вы используете SIB или WebSphere MQ?

Насколько я знаю, SIB сам по себе ничего не регистрирует о потреблении сообщений. Однако вы можете использовать структуру ведения журнала, такую ​​​​как Commons-Logging, Log4J, ..., чтобы добавить некоторые сведения о ведении журнала.

person Olivier.Roger    schedule 22.02.2012