MQ群集的使用
2008-12-01 11:04:38 来源:WEB开发网同理,当我们要做反向通讯时,即我们要借助网关队列管理器从总部的QMGRHQ1和 QMGRHQ2向省级的QMGRA发送消息时,我们只需要增加如下配置:
在QMGRGW上,创建在群集中共享的远程队列定义,执行MQSC命令:
DEFINE QREMOTE(PROVINCE.RECEIVE) RNAME(PROVINCE.RECEIVE) RQMNAME(QMGRA) CLUSTER(CLUSTER1)
在QMGRA上,创建本地队列定义,执行MQSC命令:
DEFINE QLOCAL((PROVINCE.RECEIVE)
3 有关群集的系统管理和使用技巧
以上我们给出了使用群集的两个典型实例,从中大家可以体会到有关群集配置时的一些方法和步骤,接下来,我们对使用群集中的一些规律技巧和群集管理方面的内容跟大家做一个简单探讨。
3.1 群集的操作和管理
先来了解一下与群集相关的MQ命令。
DISPLAY CLUSQMGR(name):显示群集中所有队列管理器的信息
SUSPEND QMGR CLUSTER(cluster):通知群集中的其他队列管理器,表明该队列管理器暂时不可用,要注意的是,这并不意味着将该队列管理器从群集当中彻底移走。
RESUME QMGR CLUSTER(cluster):对应于SUSPEND命令,在群集中重新恢复对该队列管理器的使用。
REFRESH CLUSTER(cluster):对该命令要特别注意,千万不能从名字上去理解它的作用,它将破坏所有本地保留的与群集相关的信息,包括所有自动定义的群集通道。
RESET CLUSTER(cluster) QMNAME(name) ACTION (FORCEREMOVE):该命令用于仓储库队列管理器。它将通知仓储库某队列管理器被从群集中删除。
以上的几个命令仅仅是群集操作的基本命令,这里,我们进一步举例说明常见的一些有关群集系统管理的处理办法。
从群集中除去队列管理器
更多精彩
赞助商链接