我的應用程序通過IBM Websphere MQ與另一個系統通信。有時沒有消息進入我的隊列,但另一個系統表示他們已經發送給我。所以我想知道如何保留所有到達隊列中的消息的歷史記錄。Websphere MQ消息歷史記錄
1
A
回答
0
請記住,它可能仍然會通過網絡,因爲MQ架構可能有許多中間件隊列。同樣,不要求消息立即通過一個通道傳輸 - 發送者可以批量處理消息並通過觸發器發送消息。
確保記錄所有到達的最佳方法是使用攔截器隊列。
這是通道寫入的隊列(我們稱之爲A),直到此更改從您的應用程序讀取。然後,您有一個傳輸過程從A讀取數據,記錄消息並將其寫入第二個隊列(B)。第二個隊列是您的應用程序現在讀取的內容。
-1
您可以在隊列的末尾放置一條日誌語句,以便在收到消息後立即將內容轉儲到日誌中。這樣,如果另一個系統表示他們發送了一條消息,他們所要做的就是告訴你什麼時候該消息,並且可以查看日誌並查看是否有消息從他們那裏收到。
1
我能想到的唯一方法就是使用通道出口。
相關問題
- 1. 記錄MQ消息
- 2. 的WebSphere MQ消息
- 3. Android:發送消息到歷史記錄
- 4. Websphere MQ消息傳遞
- 5. Websphere MQ消息讀取
- 6. WebSphere MQ中的消息組
- 7. GWT歷史記錄:歷史記號
- 8. 登錄WebSphere MQ
- 9. 什麼是WebSphere MQ消息的格式
- 10. 從IBM Websphere中提取消息MQ
- 11. websphere MQ羣集中的消息路由
- 12. Websphere MQ和mule避免消息丟失
- 13. MSMQ和WebSphere MQ消息集成
- 14. 將消息發送到WebSphere MQ
- 15. Websphere MQ,收到大量(100 MB)消息
- 16. 通過HERMES發送消息給Websphere MQ
- 17. WebSphere MQ消息監聽器線程
- 18. android-pubnub - 無法查看消息和歷史記錄
- 19. 在processmaker中禁用消息歷史記錄
- 20. QuickBlox歷史記錄只返回第一條消息
- 21. log4javascript - 以編程方式獲取消息的歷史記錄?
- 22. 從Gmail API獲取沒有歷史記錄的消息
- 23. 重寫歷史記錄以刪除重複的提交消息
- 24. LDAP登錄歷史記錄
- 25. 貝寶Sandbox歷史記錄重定向到REAL歷史記錄
- 26. WebSphere ESB未連接到WebSphere MQ? (消息未發送)
- 27. iPhone通話記錄/歷史記錄
- 28. 活動記錄審計歷史記錄
- 29. Nhibernate的歷史記錄
- 30. Eclipse RCP - SelectionService - 歷史記錄?
此答案可能適用於某些其他供應商的排隊傳輸,但它不適用於WebSphere MQ。 – 2010-05-08 04:02:50