集群方案

ActiveMQ提供的高可用方案主要是基于Master-Slave模式实现的冷备方案,常用的架构:

  • 基于共享文件系统的Master-Slave架构
  • 基于共享数据库的Master-Slave架构

基于共享文件系统的Master-Slave架构

基于共享数据库的Master-Slave架构

ActiveMQ扩展方案

  • 垂直扩展:采用垂直扩展可以提升ActiveMQ单Broker的处理能力;最直接有效的办法就是提升硬件的性能,如提升CPU和内存的能力;
  • 水平扩展:采用Broker拆分的方式,将不相关的queue和topic拆分到多个broker,达到提升系统吞吐能力的目的;

results matching ""

    No results matching ""