0

各サーバーにJBossを搭載した2つのLinuxサーバーがあります。両方のサーバーでクラスター化された JBoss を実行する必要があります。

両方のサーバーでクラスタリングするために以下のコマンドを試しました:

サーバー 1:

./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 (ビルド: SVNTag=JBPAPP_5_1_1 date=201105171607)] 40 秒: 289 ミリ秒で開始

サーバーが正常に起動したことを示します。では、JBoss がクラスター化されていることを確認するにはどうすればよいでしょうか?

4

1 に答える 1

1

にログインして、クラスターを形成するメンバーのリストを返す getCurrentView() というメソッドが含まれてhttp://<ipaddress>:<port>/jmx-consoleいる次のパラメーターを探して ください。org.jboss.ha.framework.server.ClusterPartitionMBeanノードの host:port 値を表す文字列のベクトルを返します。

于 2012-04-20T10:04:10.870 に答える