这阵子玩了一下MQ集群,故写篇日志作个纪念
参考文献
- MQ集群的基础概念 http://www.ibm.com/developerworks/cn/websphere/library/techarticles/loulijun/MQCluster/MQCluster.html
- Websphere MQ v6集群的负载均衡新功能
http://www.ibm.com/developerworks/cn/websphere/library/techarticles/shencong/0510/
如果不能上外网,动网论坛也有一篇转帖的
- 小娄专栏,IBM中间件专家娄丽军的博客,或者直接去DW上面搜索“MQ 群集”
http://www.ibm.com/developerworks/cn/websphere/zones/businessintegration/xiaolou.html
动手实践
看完上面的教程,对MQ的集群基本上已经初步了解了,接下来在windows环境下实际动手做一做。为了尽可能简单,下面的步骤没有包含MQSC命令,全部是windows下的“MQ资源管理器”界面截图
系统配置:
- MQ 6.1
- 一台windows xp的台式机,一台安装了RHEL的64位服务器,分别安装了MQ,两者处在同一个局域网
- 在windows xp上使用“MQ资源管理器”远程操作RHEL上的MQ
建立队列管理器
在RHEL上建立两个队列管理器,名为 M2MQM2 和 M2MQM3 (命名原因是和项目相关,不得已,主要为了方便和以下的截图配合),这两个QM作为集群的完全存储库
在winxp上建立一个队列管理器,名为 MQTEST0,作为入口的队列管理器
建立集群
首先确保你在windows下“MQ资源管理器”中能够连接到远程的MQ,具体连接方法参考: