我有两个配置了相同队列名称的MQ队列管理器。两者都配置为将数据发送到不同的服务器。当前队列管理器(QM1)停止(状态立即结束)并且QM2正在运行MQ:2队列管理器下的相同队列名称
现在我的程序打开队列并发送数据。它没有指定队列管理器名称。当我执行程序时,MQ连接请求返回error 2059
。
我的问题是:
- 当多个队列管理器具有相同的队列名称会发生什么?
- 如何在不改变代码的情况下解决问题?
请原谅,如果描述是模糊的。如果有人提供链接,以便像我这样的新手可以学到一些东西,这将是有益的。
谢谢
你是如何将消息先发送到队列管理器1的队列,然后再发送到队列管理器2.我还想使用JMS来做同样的事情? https://stackoverflow.com/questions/46897265/jms-load-balancing1-queue-2-queue-connection-factory-and-1-bindi。请帮忙吗? –