[英]IMB MQ: Getting message from queue before it leaves it. Java
例如,我有一個帶有兩個隊列的隊列管理器。 我將消息發送到Q1,而不是發送到另一個隊列Q2 。 在第一季度,我的郵件中包含一些新內容,例如唯一ID。
因此,問題是我可以使用Java以某種方式從Q1獲得消息,然后再傳遞給Q2嗎? 或者至少獲得一些有關它的信息。
實際上,這個示例非常簡化,我只想知道是否有可能在消息離開隊列之前獲取消息。
更新:
我也有一個具有某些邏輯的消息代理。 我的隊列管理器及其隊列是本地的。 Q2是一個傳輸隊列,消息從該隊列發送到適配器。 因此,我感興趣的是瀏覽在Q1放入適配器或Q2之前輸入的消息。 我可以使用Java類或JMS來實現它,而無需更改消息流觸發器和處理程序或更改適配器源代碼嗎?
您的問題不是很清楚。 本地隊列中的消息不會神奇地從一個隊列移至另一隊列。 您應該更新您的問題,並更精確地確定所使用的隊列類型。
Q1是群集還是遠程隊列?
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.