您当前的位置:首页 >> 机器人
机器人

ActiveMQ高可用炮兵部队部署方案

发布时间:2025-11-08

用一个KahaDB文档,当主客户服务崩溃后,备用客户服务会自动开始运行。

vi /usr/local/mqcluster/mq1/conf/activemq.xml

vi /usr/local/mqcluster/mq2/conf/activemq.xml

vi /usr/local/mqcluster/mq3/conf/activemq.xml

简化为

简化openwire客户端

vi /usr/local/mqcluster/mq1/conf/activemq.xml

vi /usr/local/mqcluster/mq2/conf/activemq.xml

vi /usr/local/mqcluster/mq3/conf/activemq.xml

分别改为

留意:该行下面几列如mqtt、ws等原理相同,如果应用于并不需要意味着客户端不重复,如果不应用于恳请删除!

简化Jetty客户端,即web客户服务客户端

vi /usr/local/mqcluster/mq1/conf/jetty.xml

vi /usr/local/mqcluster/mq2/conf/jetty.xml

vi /usr/local/mqcluster/mq3/conf/jetty.xml

分别改为

启动战斗群

/usr/local/mqcluster/mq1/bin/activemq start

/usr/local/mqcluster/mq2/bin/activemq start

/usr/local/mqcluster/mq3/bin/activemq start

试验战斗群是否废止

第一种方式:

通过web客户端,同时只有一个客户端能够会面,如mq1能够会面,通过/usr/local/mqcluster/mq1/bin/activemq stop后,mq2和mq3可借落选任一个继续备有客户端会面。

第二种方式:

拍照快照,

cat /usr/local/mqcluster/mq1/data/activemq.log

cat /usr/local/mqcluster/mq2/data/activemq.log

cat /usr/local/mqcluster/mq3/data/activemq.log

此时主客户伺服器的快照为

2022-04-09 08:03:40,021 | INFO | ActiveMQ Jolokia REST API available at | org.apache.activemq.web.WebConsoleStarter | main

备用客户伺服器快照为

2022-04-09 08:06:01,001 | INFO | Database /usr/local/mqcluster/mq1/data/kahadb/lock is locked by another server. This broker is now in slave mode waiting a lock to be acquired | org.apache.activemq.store.SharedFileLocker | main

四、配备Broker-Cluster战斗群

正要工作:

将第二台客户伺服器按Master-Slave方式也搭起完,留意搭起的是192.168.30.140上的mq4、mq5、mq6

配备Broker-Cluster战斗群,使两台Master-Slave能够输出基本

只简化192.168.30.139即brokerA组

vi /usr/local/mqcluster/mq1/conf/activemq.xml

vi /usr/local/mqcluster/mq2/conf/activemq.xml

vi /usr/local/mqcluster/mq3/conf/activemq.xml

在persistenceAdapter关键字前配备

重新启动所有节点即已完成配备,配备关机启动和进程保护者等主旨本文不再赘述。

至此,ActiveMQ高可用+输出基本战斗群搭起完毕。

宁波牛皮癣医院哪家更好
西安皮肤病医院去哪家好
信阳妇科医院哪里好
郑州癫痫医院电话
合肥看妇科到哪个医院

上一篇: 广电总局等征求这些案例!

下一篇: 要申明华为的现实

友情链接