windows下activeMQ集群配置方案一:Master/Slave共享集群

首先使用三台服务器进行集群配置:

windows下activeMQ集群配置方案一:Master/Slave共享集群_第1张图片

 

服务端口

管理端口

存储

网路连接器

用途

Node A

61616

8161

-

NodeB,NodeC

消费者

Node B

61617

8162

D:\kahadb

NodeA

生产者,消费者

Node C

61618

8163

D:\kahadb

NodeA

生产者,消费者

 官网:https://activemq.apache.org/

下载activeMQ,解压缩复制两份,分别命名为activemq-b,activemq-c;

一、配置Node A

1. 打开activemq.xml

配置transportConnectors,网络连接器networkConnectors:

windows下activeMQ集群配置方案一:Master/Slave共享集群_第2张图片

具体代码如下所示:


            
            
			


    
    

配置持久化共享文件系统:

 
       
 

2. 打开jetty.xml

windows下activeMQ集群配置方案一:Master/Slave共享集群_第3张图片

二、配置Node B、Node C

Node B,Node C 配置相同,分别输入端口号61618,8163;

1. 打开activemq.xml

配置transportConnectors,网络连接器networkConnectors:

windows下activeMQ集群配置方案一:Master/Slave共享集群_第4张图片

 配置持久化共享文件系统:

 
       
 

2. 打开jetty.xml 

windows下activeMQ集群配置方案一:Master/Slave共享集群_第5张图片

三、测试是否配置成功

分别打开Node A, Node B, Node C的服务,路劲:安装目录下/bin/win64/activeMQ.bat

按照A->B->C启动服务,访问后端管理平台地址:

Node A : http://localhost:8161/admin ,输入默认用户名和密码admin;

Node B : http://localhost:8162/admin ,输入默认用户名和密码admin;

Node C: http://localhost:8163/admin ,输入默认用户名和密码admin;

ActiveMQ成功访问后的界面:

windows下activeMQ集群配置方案一:Master/Slave共享集群_第6张图片

按照启动,Node C的后台是不能正常访问的,因为是Node B成为了Master,而Node C成为了Slave,是不能访问后端管理平台的。

 

你可能感兴趣的:(windows下activeMQ集群配置方案一:Master/Slave共享集群)