ActiveMQ集群系统中,如何确定主备切换的时间?

AaronCyua 发布于 2016/02/06 14:17
阅读 674
收藏 1
目前准备利用ActiveMQ的master-slave的方式结合MySQL部署一套ActiveMQ的集群系统,实现ActiveMQ中队列的高可用性。


但是现在遇到一些问题,特来求助,问题如下:


1.master宕掉之后,经过多长时间可以切换到slave上并启用,是秒级的还是毫秒级的?是否可配置?


2.在切换的过程中,如果有数据需要进入queue,此时数据能否进入到queue中,如果进不去,又会存在哪里呢?还是说会直接无视掉


3.最后一个问题就是在切换的前后,queue中已有的未消费的数据会怎么被处理?


望有ActiveMQ集群经验的大神帮忙解答一下~~谢谢啦

加载中
0
思维特无敌
思维特无敌

1. AcitiveMQ的集群是AA方式,即两台机器同时运行,在共享盘上存储数据。以这种方式切换时间为0.如果是HA方式,那么需要切换磁盘,再启动进程呗,由备机读取数据。

2,3数据在共享盘上,所以还在QUEUE里,如果进不去客户端报错呗。还在queue中。


返回顶部
顶部