【发布时间】:2021-10-22 20:25:16
【问题描述】:
例如,我有一个带有两个队列的队列管理器。我将消息发送到 Q1,而不是发送到另一个队列 Q2。在Q1,我的消息在正文中加入了一些新内容,例如唯一 ID。
所以问题是我可以在 Q1 发送到 Q2 之前以某种方式使用 Java 获取我的消息吗?或者至少得到一些关于它的信息。
其实这个例子很简单,我只是想知道有没有可能在消息离开队列之前得到消息。
更新:
我还有一个带有一些逻辑的消息代理。我的队列管理器和它的队列是本地的。 Q2 是一个传输队列,消息从该队列发送到适配器。因此,我很感兴趣浏览我在 Q1 中放入的消息,然后再发送到适配器或 Q2。我可以在不更改消息流触发器和处理程序或更改适配器源代码的情况下使用 Java 类或 JMS 来实现吗?
【问题讨论】:
-
Q1 是 QREMOTE,Q2 是 QLOCAL 与 USAGE(XMITQ) 吗?还是 Q1 是 QALIAS 而 Q2 是 QLOCAL?