我的应用程序通过IBM Websphere MQ与另一个系统通信。有时没有消息进入我的队列,但另一个系统表示他们已经发送给我。所以我想知道如何保留所有到达队列中的消息的历史记录。Websphere MQ消息历史记录
1
A
回答
0
请记住,它可能仍然会通过网络,因为MQ架构可能有许多中间件队列。同样,不要求消息立即通过一个通道传输 - 发送者可以批量处理消息并通过触发器发送消息。
确保记录所有到达的最佳方法是使用拦截器队列。
这是通道写入的队列(我们称之为A),直到此更改从您的应用程序读取。然后,您有一个传输过程从A读取数据,记录消息并将其写入第二个队列(B)。第二个队列是您的应用程序现在读取的内容。
-1
您可以在队列的末尾放置一条日志语句,以便在收到消息后立即将内容转储到日志中。这样,如果另一个系统表示他们发送了一条消息,他们所要做的就是告诉你什么时候该消息,并且可以查看日志并查看是否有消息从他们那里收到。
1
我能想到的唯一方法就是使用通道出口。
相关问题
- 1. 的WebSphere MQ消息
- 2. Android:发送消息到历史记录
- 3. Websphere MQ消息读取
- 4. Websphere MQ消息传递
- 5. GWT历史记录:历史记号
- 6. 登录WebSphere MQ
- 7. 从IBM Websphere中提取消息MQ
- 8. Websphere MQ,收到大量(100 MB)消息
- 9. 将消息发送到WebSphere MQ
- 10. MSMQ和WebSphere MQ消息集成
- 11. WebSphere MQ消息监听器线程
- 12. Websphere MQ和mule避免消息丢失
- 13. log4javascript - 以编程方式获取消息的历史记录?
- 14. 重写历史记录以删除重复的提交消息
- 15. 从Gmail API获取没有历史记录的消息
- 16. LDAP登录历史记录
- 17. 活动记录审计历史记录
- 18. iPhone通话记录/历史记录
- 19. Eclipse运行历史记录
- 20. 带历史记录的EditText
- 21. Google chrome历史记录sqlite
- 22. Nhibernate的历史记录
- 23. Eclipse RCP - SelectionService - 历史记录?
- 24. HTML5 - 历史记录API
- 25. 远程历史记录
- 26. TFS签入历史记录
- 27. HTML5历史记录APi
- 28. Netflix查看历史记录
- 29. MQ消息消失
- 30. 将SQL Server点历史记录表迁移到历史记录表
此答案可能适用于某些其他供应商的排队传输,但它不适用于WebSphere MQ。 – 2010-05-08 04:02:50