首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >AMQ负载均衡集群设置

AMQ负载均衡集群设置
EN

Stack Overflow用户
提问于 2014-08-04 02:18:17
回答 1查看 3.7K关注 0票数 1

我知道有很多关于AMQ集群的信息,但我不知道如何设置它。我需要一个负载平衡集群,它有两台机器,每台机器上有两个实例,比如192.168.0.1 (instance1,instance2) 192.168.0.2(instance3,instance4)。我的openwire端口是0.0.0.0:61617 - 0.0.0.0:61620。在互联网上找到了一些解决方案,比如:

Instance1

代码语言:javascript
复制
<networkConnectors>
 <networkConnector name="instance1-instance3-instance4" uri="masterslave:(tcp://192.168.0.2:61619,tcp://192.168.0.2:61620)" />
</networkConnectors>
<persistenceAdapter>
 <kahaDB directory="${activemq.data}/kahadb1" />
</persistenceAdapter>

instance2:

代码语言:javascript
复制
<networkConnectors>
 <networkConnector name="instance2-instance3-instance4" uri="masterslave:(tcp://192.168.0.2:61619,tcp://192.168.0.2:61620)" />
</networkConnectors>
<persistenceAdapter>
 <kahaDB directory="${activemq.data}/kahadb1" />
</persistenceAdapter>

instance3:

代码语言:javascript
复制
<networkConnectors>
 <networkConnector name="instance3-instance1-instance2" uri="masterslave:(tcp://192.168.0.1:61617,tcp://192.168.0.1:61618)" />
</networkConnectors>
<persistenceAdapter>
 <kahaDB directory="${activemq.data}/kahadb2" />
</persistenceAdapter>

instance4:

代码语言:javascript
复制
<networkConnectors>
 <networkConnector name="instance4-instance1-instance2" uri="masterslave:(tcp://192.168.0.1:61617,tcp://192.168.0.1:61618)" />
 <networkConnector name="FAILOVER" 
        uri="static:(failover:(tcp://192.168.0.1:61617,tcp://192.168.0.2:61619,tcp://192.168.0.1:61618,tcp://192.168.0.2:61620))?randomize=false" 
        dynamicOnly="true" 
        networkTTL="4" 
        duplex="true"/>
</networkConnectors>
<persistenceAdapter>
 <kahaDB directory="${activemq.data}/kahadb2" />
</persistenceAdapter>

当一个节点出现故障时,instance4会使用此故障切换字符串重新连接到另一个节点。但是我不知道它是工作正常还是不工作,请告诉我??也许有人做了LB集群,可以提供xml文件?请。如果我的英语不是很好,我很抱歉。我来自其他国家)

EN

回答 1

Stack Overflow用户

发布于 2014-08-04 14:46:50

向外扩展(从代理角度看负载平衡) ActiveMQ部署的解决方案称为代理网络。网络由多个逻辑节点组成,您似乎正在设置这些节点。这些节点可以是主从式的,用于覆盖机器故障等。

您可以查看ActiveMQ发行版中的示例配置。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25107691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档