如何在两个不同的服务器上运行群集JBoss

时间:2012-04-20 09:31:58

标签: jboss

我有两个在每台服务器上都有JBoss的linux服务器。我需要在两台服务器上运行集群JBoss。

我在两台服务器上尝试使用以下命令进行群集:

在服务器一上:

./run.sh -c all -g DocsPartition  -u 239.255.100.100 \ -b server1'sIP -Djboss.messaging.ServerPeerID=1

在服务器2上:

./run.sh -c all -g DocsPartition  -u 239.255.100.100 \ -b server1's  -Djboss.messaging.ServerPeerID=2

执行这些命令后,它会显示如下信息:

  

06:11:28,688 INFO [ServerImpl] JBoss(Microcontainer)[5.1.1(build:SVNTag = JBPAPP_5_1_1 date = 201105171607)] 40年代开始:289ms

表示服务器已成功启动。 那么我如何检查JBoss是否已群集?

1 个答案:

答案 0 :(得分:1)

请登录http://<ipaddress>:<port>/jmx-console并查找以下参数 org.jboss.ha.framework.server.ClusterPartitionMBean包含一个名为getCurrentView()的方法,该方法返回构成集群的成员列表。它返回一个表示主机的字符串向量:节点的端口值