2012-02-11 165 views
0

我已经在WebSphere上部署了我的应用程序,它已启动并正在运行,与应用程序关联的队列也已启动并正在运行。IBM Websphere:队列管理器处理

当我将消息放入队列中时,在应用服务器的SystemOut.log文件中看不到任何处理。该队列应该处理该消息,然后将其转发到另一个队列。

请告诉我哪个日志文件来检查我的应用程序正在处理的消息。

+0

我不知道任何记录每个消息处理的WebSphere日志,但后来我不是WAS人员。我已经添加了[tag:websphere]标签以更好地展示问题。 WMQ不会记录此活动,除非它是事务性的,然后事务日志不打算为人类解析。通常,应用程序会根据每条消息编写日志条目,但它们的位置取决于应用程序。 – 2012-02-13 18:02:33

回答

1

一个非常简单的验证就是禁止消息的消费。 然后你制作的信息将留在队列中。

1

您使用的是SIB还是WebSphere MQ?

据我所知,SIB本身并没有记录消息消费的任何内容。但是,您可以使用Commons-Logging,Log4J等日志框架来添加一些日志记录详细信息。