用于远程队列和本地队列的IBM MQ绑定文件

时间:2017-10-04 18:15:37

标签: ibm-mq

我对IBM MQ中使用的.bindings文件有一个快速的问题。我记得绑定文件指定队列名称。如果队列名称当前用作本地队列并且稍后更改为远程队列但队列名称保持不变且权限也正常,那么它对绑定文件是否正常工作?

1 个答案:

答案 0 :(得分:1)

如果删除QLOCAL并替换为QREMOTE并保留或恢复所有MQ权限,则可以使用相同的.bindings文件。

QLOCALQREMOTE替换为QALIAS QALIAS解析为远程定义的群集队列的情况略有不同。如果.bindings文件中的Q定义在Q定义上指定了QMANAGER(或更短的别名QMGR),则QALIAS对远程集群队列的解析将不起作用,{{1} } Target必须存在于Q定义中指定的已解析队列管理器上。要解决这个问题,只需删除QALIAS属性。