0

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

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

在服务器一上:

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

在服务器二上:

./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)] 开始于 40s:289ms

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

4

1 回答 1

1

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

于 2012-04-20T10:04:10.870 回答