2014-02-20 56 views
0

我有一个隐藏Jboss保险丝的问题。我需要做的是创建一个集群,有4个容器,但其中2个必须在另一个电脑上(现在是虚拟的)。我的问题是:我怎样才能从另一台PC连接另外两个容器到我的集群?我并没有要求部署任何管理我的节点的东西,而只是简单地将reomote容器连接到我的cluser。Jboss在外部PC上的保险丝群集

对不起,我的英语BYT和莫比愚蠢qestion但我保险丝:)新鲜

回答

0

聚类(NMR流量即负载均衡)保险丝ESB的是使用的经纪人机制ActiveMQ的网络来完成。

你可以阅读如何安装保险丝ESB集群在这里一步一步的指导:

fusesource.com/docs/esb/3.5/deploy_guide/DeployESBClusterConfig.html

和更多信息如何建立经纪人上的ActiveMQ(保险丝MB)的网络位置:

http://fusesource.com/docs/esb/4.4.1/amq_clustering/FuseMBClusterFaultTolerence.html

提出的一般模式是有一对主从每台主机上的并带有S互连主机A的主B主机,反之亦然。

但是,如果你有兴趣只是在ESB转移设置,可以使用锁定共享的文件系统或数据库(JDBC)中进行:

http://fusesource.com/docs/esb/4.4.1/esb_runtime/ESBRuntimeFailoverFileLock.html

+0

感谢回应,但如何连接这些B从掌握主机A? – mrsillyman

+0

嵌入式ActiveMQ代理有一个'conf/activemq.xml'文件。对于主动/主动对,您应该使用networkConnectors,如下所述:http://fusesource.com/docs/esb/4.4.1/amq_clustering/Networks-Connectors.html,主/从(即主动/被动)使用这里描述的共享锁:http://fusesource.com/docs/esb/4.4.1/amq_clustering/Failover-MasterSlave-JDBC.html –

+0

这是旧的方式。 JBoss Fuse 6.0以上版本具有可以轻松完成此任务的结构。您只需将您的容器加入到面料中。例如,请参阅这里的贷款经纪人视频,http://vimeo.com/album/2635012,您可以在其中轻松设置代理群集。 –