Ibm mq 将消息发送到MQOutput节点
只想确认MQ向MQOutput节点传递消息的正确方式。最近遇到了一种情况,我感到有点困惑。下面是一个场景 我在Qmgr上有一个本地队列,比如(a),它接收来自应用程序的消息,并有一个与此Qmgr关联的本地代理(a),它部署了一个消息流,它使用此队列中的消息,并将其放到队列管理器(B)上的另一个本地(L.B)队列中 要成功地将消息传递给qmgr(B),我必须Ibm mq 将消息发送到MQOutput节点,ibm-mq,middleware,messagebroker,Ibm Mq,Middleware,Messagebroker,只想确认MQ向MQOutput节点传递消息的正确方式。最近遇到了一种情况,我感到有点困惑。下面是一个场景 我在Qmgr上有一个本地队列,比如(a),它接收来自应用程序的消息,并有一个与此Qmgr关联的本地代理(a),它部署了一个消息流,它使用此队列中的消息,并将其放到队列管理器(B)上的另一个本地(L.B)队列中 要成功地将消息传递给qmgr(B),我必须 在Qmgr(a)上创建远程队列定义,传输队列名称与远程队列管理器名称匹配,此处(B) MQOutput node值设置为,queue->re
或
请引导我更好地理解这一点。提前感谢各位。无需创建n个远程队列定义,MQ乐意接受“队列管理器名称”上标记为“队列名称”的输出 你在使用方法2时会这么说。您的消息“正在本地队列中”。要解决此问题,您必须检查以下几项
- 我假设命名队列L.B是在QMgr B上定义的,而不是QMgr A
- 我假设消息所在的本地队列是传输队列
- 您是否定义了一个通道,用于从被卡住的传输队列中读取消息
- 您是否启动了将消息从传输队列移动到QMgr B的通道