一 高可用性
引入消息队列之后该如何保证其高可用?
基于zookeeper
和leveldb搭建activemq集群
集群仅提供主备
方式的高可用
集群功能,避免单点故障
1.1 三种集群方式
- 基于共享文件系统kahadb默认
- 基于JDBC
- 基于可复制的LevelDB
二 zk+levelDB方式
http://activemq.apache.org/replicated-leveldb-store
2.1 原理图
zookeeper的高可用性原理需要学习zookeeper才能知道
注意 这个集群只能提高稳定性,不能提高吞吐量
三 环境搭建
网上资料较多,这里不做记录了