三种集群方式对比
基于shareFileSystem共享文件系统(KahaDB)
基于JDBC
基于可复制的LevelDB
本次案例采用ZK+Replicated LevelDB Store
ShareFileSystem
是什么
http://activemq.apache.org/replicated-leveldb-store
部署规划和步骤
1.环境和版本
2.关闭防火墙并保证各个服务器能够ping通
4.集群部署规划列表
5.创建3台集群目录
就是一台电脑复制三份ActiveMQ
6.修改管理控制台端口
就是ActiveMQ后台管理页面的访问端口
7.hostname名字映射(如果不映射只需要吧mq配置文件的hostname改成当前主机ip)
8.ActiveMQ集群配置
配置文件里面的BrokerName要全部一致
持久化配置(必须)
01/02/03路径
10.按顺序启动3个ActiveMQ节点,到这步前提是zk集群已经成功启动运行
先启动Zk 在启动ActiveMQ
11.zk集群节点状态说明
3台Zk连接任意一台验证三台ActiveMQ是否注册上了Zookeeper
查看Master
集群可用性测试
集群需要使用(failover:(tcp://192.168.10.130:61616,tcp://192.168.10.132:61616,tcp://192.168.10.133:61616))配置多个ActiveMQ