0

我面临一个问题,即我想从 ESQL 文件为 IBM Integration Bus 中的 MQ 节点设置所有 MQ 详细信息。由于我在数据库中设置了所有 MQ 详细信息,因此我将从那里获取详细信息并设置为 MQ 节点,因此消息将动态进入队列。

我读了一些关于 LocalEnvironment 变量的东西,我已经在 ESQL 文件中设置了它,但是这些变量的值没有反映在 MQ 节点上。以下是我设置节点属性的方式;

SET OutputRoot.MQMD.ReplyToQ = 'AMLQUEUE2';

因为我正在使用“MQReply”节点发送消息。我想设置主机名,因为我正在寻找主机名属性,但我认为它不存在。请帮忙。

4

1 回答 1

1

This ReplyToQ only works with you are using MQReply Node to output the message.

For setting a dynamic destination queue you must use "Destination List" in a MQOutput Node.

In the MQOutput Documatation search for Destination Mode --> MQOutput

For populating the Local Environment for setting a destination list see the addToMQDestinationList procedure.

于 2017-10-13T13:01:05.747 回答