2017-10-04 68 views
1

我對IBM MQ中使用的.bindings文件有個疑問。我記得綁定文件指定了隊列名稱。如果當前用作本地隊列並稍後更改爲遠程隊列但隊列名稱保持不變並且權限也正常的隊列名稱,它對綁定文件是否正常工作?針對遠程隊列和本地隊列的IBM MQ綁定文件

回答

1

如果刪除QLOCAL並將其替換爲QREMOTE並保留或恢復所有MQ權限,則可以使用相同的.bindings文件。

有其中QALIAS解析爲一個遠程定義集羣隊列稍微不同的情況下,與替換QALIAS無論是QLOCALQREMOTE的。如果.bindings文件中的Q定義在Q定義上指定了QMANAGER(或更短的別名QMGR),QALIAS對遠程集羣隊列的解析將不起作用,QALIASTarget必須存在於已解析的隊列管理器上在Q定義中被指定。要解決這個問題,只需將QMANAGER屬性清空即可。