我在我的java应用程序中使用JMS(Java消息服务API)来处理驻留在websphere MQ上的队列/主题。我正在寻找一个工具/支持pac,它可以显示所有被调用的MQ消息,例如当我执行queueConnectionFactory.createConnection()时,它会导致MQCONN / MQCONNX调用,所以我需要看看传递的是什么。所以基本上在我基于JMS的整个交互过程中,我希望看到所有传递给它的MQ消息。有可能吗?
答案 0 :(得分:1)
Trace告诉您正在调用哪些API。在很大程度上跟踪有帮助。但除此之外,还有IBM的帮助。
答案 1 :(得分:1)
如果您使用的是websphere,则可以通过转到WAS控制台并跟踪服务来启用jms日志记录来打开跟踪。
答案 2 :(得分:1)
如果您正在使用JMS MQ客户端模式连接,则可以在MQ SVRCONN通道上运行发送/接收出口以记录客户端MQI和消息流。免费的IBM SupportPac MA0Z具有此功能。绑定模式连接无法实现此技术,因为不涉及MQ通道。