MQ群集的使用
2008-12-01 11:04:38 来源:WEB开发网核心提示: 关于上述群集中对象的配置和定义,我们会在下面的例子中介绍,MQ群集的使用(3),2 群集的配置和使用实例使用群集,概括而言主要有以下三个方面的优势:简化系统配置 增强系统的高可用性 增强系统的可扩展性 下面我们给出两个实例,其中包含QMGR1,QMGR2和QMGRI三个队列管理器,其中在Q
关于上述群集中对象的配置和定义,我们会在下面的例子中介绍。
2 群集的配置和使用实例
使用群集,概括而言主要有以下三个方面的优势:
简化系统配置
增强系统的高可用性
增强系统的可扩展性
下面我们给出两个实例,帮助大家了解群集的使用和配置方法。
2.1 利用群集简化配置并进行负载均衡
通过本文第一部分讲述的群集基本概念,大家一定对群集简化系统配置的优势有了初步的认识;群集的第二个优势是提高系统的高可用性,假设A,B,C三个队列管理器位于一个群集中,A向B和C的队列发送消息,当B宕机时,C可以接管B的工作。
下面我们通过一个具体实例,给出一个典型群集的创建和配置步骤,来实现这两个优势。
如图4所示:
图4
我们将创建一个名为CLUSTER1的群集,其中包含QMGR1,QMGR2和QMGRI三个队列管理器,其中在QMGR1和QMGR2上创建INPUTQ的接收队列,并使得它们在群集中共享。
配置步骤如下(以下各步中给出相应的MQSC命令):
1) 分别创建三个队列管理器
2) 设置QMGR1和QMGR2为群集的两个完全仓储库
在两个队列管理上执行MQSC命令:ALTER QMGR REPOS(CLUSTER1) MQSC命令
3) 定义三个队列管理器的群集发送和群集接收通道
在QMGR1上执行MQSC命令:DEFINE CHANNEL(TO.QMGR1) CHLTYPE(CLUSRCVR) TRPTYPE(TCP) CONNAME('9.68.58.228(1414)') CLUSTER(CLUSTER1)
DEFINE CHANNEL(TO.QMGR2) CHLTYPE(CLUSSDR) TRPTYPE(TCP) CONNAME('9.68.58.228(1415)') CLUSTER(CLUSTER1)
[]
- ››使用脚本恢复WinXP系统的用户登录密码
- ››使用phpMyadmin创建数据库及独立数据库帐号
- ››使用Zend Framework框架中的Zend_Mail模块发送邮件...
- ››使用cout标准输出如何控制小数点后位数
- ››使用nofollow标签做SEO的技巧
- ››使用 WebSphere Message Broker 的 WebSphere Tra...
- ››使用SQL Server事件探查器做应用程序的性能分析
- ››使用SQL Server事件探查器分析死锁原因
- ››使用纯文本文件打造WCF服务
- ››使用 Dojo 开发定制 Business Space 小部件,第 4...
- ››使用 ADDRESS 与 INDIRECT函数查询信息
- ››使用 COLUMN函数编制单元信息
赞助商链接