为了解决消息中间件中的性能瓶颈问题和实现其可靠性的提高,研究并开发了支持多服务的消息中间件,提供单个节点无法提供的性能和可靠性保障。消息集群设计过程中涉及的主要内容包括:消息中间件特点分析、消息集群特征总结、消息集群整体结构的研究和设计以及负载均衡、负载迁移、故障恢复这三项关键技术的设计与实现。 关键词: 消息中间件,集群,负载均衡,负载迁移,故障恢复 Abstract: To solve the performance bottleneck of Message Oriented Middleware (MOM) and prove its reliability, we design and develop a new MOM that can support multi-services and offer performance and reliability assurance which single MOM can not afford. The main contents involved in the design process of message cluster include: the characteristics analysis of MOM, the sum-up of message cluster’s characteristics, the investigation and design of message cluster’s entire structure, the design and realization of load balancing, load transfer and failover these three key techniques. Key words: Message Oriented Middleware (MOM), cluster, load balancing, load transfer, failover