Activemq集群部署
Activemq集群部署
kingzhuyu 发表于3年前
Activemq集群部署
  • 发表于 3年前
  • 阅读 119
  • 收藏 0
  • 点赞 1
  • 评论 0

腾讯云 技术升级10大核心产品年终让利>>>   

摘要: Activemq集群部署

注:最好是activemq5.9版本以上。

第一步:去下载activemq5.9,jdk1.6版本的包,下载地址:http://activemq.apache.org/download.htapache-activemq-5.10-20140603.133406-78-bin.tar.gz

 

第二步:导入到liunx系统目录/opt中(目录可以自己定义)解压后,打开到bin目录用./activemq start启动后。在页面打开http://localhost:8161/amdin 输入用户与密码admin/admin后可以看到以下页面就说明已成功。

 

 

第三步:找到conf目录后,复制一个conf2.conf2activemq.xml进行修改。修改地方如下:

 

注意:brokerName不能重复。

 

注意:directory中的kahadb2不能重复。

 

注意:uri中的端口不能重复。

 

第三步:在conf2中找到jetty.xml进行如下修改:

 

 

注意:port中的端口不能重复。

 

第四步:找到bin目录中的activemq,复制一个activemq2,对activemq2进行修改。修改如下:

 

注意:把conf修改成conf2

注意:把activemq修改成activemq2

 

第五步:使两个activemq双向通道,在activemq.xml中加入以下内容:

<networkConnectors>  
            <networkConnector name="local network"   uri="static:(tcp://192.168.71.111:61616,tcp://192.168.71.111:61716)" duplex="true"/>
</networkConnectors>

 

第六步:如果一个消费者断开时。对应的这个消费者的activemq消费没办法再回流到其他的activemq中。在所有的activemq.xml中broker下的destinationPolicy中加上以下内容就会自动回流:

<policyEntry queue=">" enableAudit="false" >
                 <networkBridgeFilterFactory>
<conditionalNetworkBridgeFilterFactory replayWhenNoConsumers="true"/>
 </networkBridgeFilterFactory>
                </policyEntry> 

 

共有 人打赏支持
粉丝 2
博文 3
码字总数 1701
×
kingzhuyu
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: