MQ群集的使用
2008-12-01 11:04:38 来源:WEB开发网核心提示:从版本V5.1开始,MQ就增加了群集(Cluster)的功能,MQ群集的使用,这是IBM MQ的特有优势之一,多个应用服务器之间的群集功能不仅使服务器之间能够共享负载,我们只需要为在每一个队列器上创建如下两个群集通道(MQ的通道分为三种类型,即服务器与服务器之间的消息通道,并且当某一系统或网络出现故障时,能够自动进行负
从版本V5.1开始,MQ就增加了群集(Cluster)的功能,这是IBM MQ的特有优势之一。多个应用服务器之间的群集功能不仅使服务器之间能够共享负载,并且当某一系统或网络出现故障时,能够自动进行负载均衡;同时同一群集中的服务器可以位于不同的平台和物理位置。另外,群集功能使对服务器的管理更加简单高效。
为了能够使大家更好地理解和掌握群集的功能和用法,我们特推出此文章,说明群集在不同场合下的使用技巧及其配置步骤,并给出有关群集的系统管理策略。
1 群集的基本概念
首先我们先来谈谈群集的基本概念。
图1
如图1所示,就MQ的点对点的通讯模式而言,我们需要创建相应的对象才能实现两个队列管理器之间的通讯,例如,在发送方队列管理器上,我们要创建一个远程队列(指向远程的目的队列),一个传输队列和一个发送类型的通道;在接收方队列管理器上,我们要创建一个本地队列和一个接收类型的通道。这样,当我们要实现一个网络当中的N个队列管理器之间的两两双向通讯时,我们需要配置的MQ对象的个数就会大大增长,比如,我们需要在每个发送方队列管理器上建立N个远程队列,N个传输队列以及N-1个发送类型的通道,这将组成一个复杂的网状结构,如图2所示。
图2
采用群集的技术之后,可以大大简化系统配置,原因在于位于同一个群集当中的若干队列管理器之间互相通讯时,不需要在每一个队列管理器上创建消息通道、远程队列管理器以及与通道相关的传输队列的定义,相反,我们只需要为在每一个队列器上创建如下两个群集通道(MQ的通道分为三种类型,即服务器与服务器之间的消息通道,客户端与服务器之间的MQI通道,以及用于群集内部通讯的群集通道):
[]
- ››使用脚本恢复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函数编制单元信息
更多精彩
赞助商链接