[英]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.