Ibm mq WMQ在队列管理器之间复制消息
我有一个队列管理器QMA上的队列Q1和一个从Q1读取数据的应用程序a。来自Q1的数据需要复制到队列管理器QMB上的另一个队列Q2,应用程序A仍在读取来自Q1的数据,Q2也会收到消息。 我将Q1设为别名队列,将其数据发布到Q2通过远程队列订阅的主题(TopicA)上。Q2能够获取数据。Ibm mq WMQ在队列管理器之间复制消息,ibm-mq,mq,Ibm Mq,Mq,我有一个队列管理器QMA上的队列Q1和一个从Q1读取数据的应用程序a。来自Q1的数据需要复制到队列管理器QMB上的另一个队列Q2,应用程序A仍在读取来自Q1的数据,Q2也会收到消息。 我将Q1设为别名队列,将其数据发布到Q2通过远程队列订阅的主题(TopicA)上。Q2能够获取数据。 问题是从Q1读取的应用程序A无法获取数据。是否可以重新建模以使应用程序A和Q2都获得数据?为TopicA创建另一个持久订阅,目标为Q3,并更改应用程序从队列Q3获取消息,而不是Q1。当应用程序将消息放入Q1(基本上
问题是从Q1读取的应用程序A无法获取数据。是否可以重新建模以使应用程序A和Q2都获得数据?为
TopicA
创建另一个持久订阅,目标为Q3
,并更改应用程序从队列Q3
获取消息,而不是Q1
。当应用程序将消息放入Q1
(基本上是别名TopicATopicA
)时,该消息将被路由到QMB
上的Q2
和QMA
上的Q3
,如果您能够更改放入应用程序的队列,请执行以下步骤:
我当前的设置限制我从Q1以外的其他队列读取。您是否有权更改Puting应用程序代码以使其将消息发送到其他队列?是。。这是一种配置