我有两个在每台服务器上都有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是否已群集?
答案 0 :(得分:1)
请登录http://<ipaddress>:<port>/jmx-console
并查找以下参数
org.jboss.ha.framework.server.ClusterPartitionMBean
包含一个名为getCurrentView()的方法,该方法返回构成集群的成员列表。它返回一个表示主机的字符串向量:节点的端口值