我是IBM工具的新手。在我的笔记本电脑上,我使用本地MQ管理器安装了IIB v10。我在MQ上创建了两个本地队列:"Queue.In“和"Queue.Out”。我有一个非常简单的场景:我在"Queue.In“上发送一个'csv‘文件,使用’xml‘获取消息,使用'mapping node’将消息转换成MQInput,然后将消息放入'Queue.Out‘。使用‘流练习’,我能够发送我的‘csv’文件,我可以看到消息被消费并转换为xml,然后发送到"Queue.Out“问题:我的xml消息被成功地放入”Queue.Out“中,但之后就消失了。我希望它留在"Queue.Out“中。我使用“MQ explorer”浏览我的队列。敬请指教。
发布于 2018-04-01 19:06:21
我总是推荐使用Rfhutil来传递和订阅传入/传出队列的消息。在Rfhutil中,您还可以在不将消息从队列中删除的情况下浏览消息,这可能很有用。我不确定为什么流训练器会删除消息-这是IIB10中的一个新功能,所以可能是他们希望在流执行完成后清除队列,以避免阻塞队列。我认为训练器的目的是跟踪流本身的逻辑,而不是获取消息。希望这能有所帮助:)
https://stackoverflow.com/questions/49546604
复制相似问题