7.4.4.3. デフォルトクラスター設定のカスタマイズ
ネットワークの要件によっては、JGroups 設定のカスタマイズが必要なことがあります。
プログラムを用いた設定
以下の GlobalConfiguration コードを使用して、JGroups の設定に使用するファイルの名前を指定します。
new GlobalConfigurationBuilder().transport().addProperty("configurationFile", "jgroups.xml")
.build()
new GlobalConfigurationBuilder().transport().addProperty("configurationFile", "jgroups.xml")
.build()
jgroups.xml を希望のファイル名に置き換えます。
jgroups.xml ファイルは $Infinispan-Quickstart/clustered-cache/src/main/resources/ にあります。
注記
JGroups を ループバックインターフェースのみにバインドする場合は (設定されたファイアウォールを避けるため)、システムプロパティー
-Djgroups.bind_addr="127.0.0.1" を使用します。これは、すべてのノードが 1 つのマシン上にある状態でクラスターをテストする場合、特に便利です。
宣言的な設定
infinispan.xml ファイルにある以下の XML スニペットを使用して、JBoss Data Grid の XML 設定を使用するよう JGroups プロパティーを設定します。