事象/ユースケース
デフォルトのマルチキャストではcluster.link.autodetect.address
プロパティの設定が必要ですが、ユニキャストでも設定する必要がありますか?
解決策/提案
クラスタリング機能で使われているJGroupsはどのインターフェースにバインドするかを指摘するために、cluster.link.autodetect.address
を設定します。その設定が無い場合は、当該しないインターフェースやloopbackインターフェースにバインドされてしまう可能性があるため、他ノードと連携が出来なくなる可能性があります。
したがって、ユニキャストでもこの設定が必要です。
javaパラメーターやtcp.xmlにてバインドするアドレスを設定した場合は、cluster.link.autodetect.address
プロパティを外しても問題ありません。
データベースやゲートウェイ等の全ノードから到達可能なIPに設定するケースが多いです。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン