6.13 JBoss クラスターの隔離

多くの JBoss サービスが、複数の JGroup チャンネルサービスを作成します。これらのチャンネルは、特定のチャンネルとのみ通信する必要があります。

ネットワーク上の他のクラスターから JGroups クラスターを隔離するには、次のことを確認します。
  • 様々なクラスターのチャンネルが、異なるグループ名を使用していること。./run.sh -g QAPartition -b <ipaddress> -c all を使用して、一意のグループを作成します。

  • 様々なクラスターのチャンネルが、異なるマルチキャストアドレスを使用していること。/run.sh -u <UDP group Ip address> -g QAPartition -b <ipaddress> -c all を使用して、マルチキャストアドレスを制御します。

  • 各クラスターのチャンネルで、異なるマルチキャストポートを使用していること。/run.sh -u <UDP group Ip address> -g QAPartition -b <ipaddress> -c all \\-Djboss.jgroups.udp.mcast_port=12345 -Djboss.messaging.datachanneludpport=23456 を使用して、マルチキャストソケットを制御します。

    JBoss クラスターの隔離の詳細な手順については、jbossclustering ガイド(http://docs.jboss.org/)の「Isolating JGroups Channels」を参照してください。