gpt4 book ai didi

ibm-mq - MQ 将消息复制到另一个队列

转载 作者:行者123 更新时间:2023-12-04 04:39:58 28 4
gpt4 key购买 nike

我有 2 个队列,比如 Q1 和 Q2。当我使用 MQPUT 将消息插入 Q1 时,有什么方法可以将此消息复制到 Q2 中吗?
WMQ 是否支持队列复制?
注意:队列驻留在不同的队列管理器上。

谢谢,
hudson

最佳答案

如果您有多个消费者(队列),它们需要相同的消息,那么 发布订阅 正是为此目的而制作的。

您可以引用here有关 pub-sub 的详细信息。

如果您使用的是 Websphere MQ 7.XX,那么您可以使用 别名队列发布 消息。

您可以按照以下步骤操作:

  1. Create a new Topic(Lets say "MyTopic" is your topic).
  2. Create an Alias queue(Lets call it as "MyPublisher"), with Base Type as Topic and give Base Object as "MyTopic"(Name of your topic).

  3. Now say Q1, Q2, Q3 have to get the message. Create subscriptions for these queues for Topic "MyTopic".



现在,在队列“MyPublisher”中发布的消息将到达订阅主题“MyTopic”(Q1,Q2,Q3) 的所有队列。

创建订阅时,甚至可以在目的地中指定远程队列。因此,只要您在它们之间具有连接性,不同的队列管理器就不会成为问题。

关于ibm-mq - MQ 将消息复制到另一个队列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19047500/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com