0
同じマシンで2つのノードを実行しているときにJackrabbitに異なるクラスターIDを与える方法はありますか?同じマシンでのLiferayクラスタリング
同じマシンで2つのノードを実行しているときにJackrabbitに異なるクラスターIDを与える方法はありますか?同じマシンでのLiferayクラスタリング
これらの2つのノードには2つのホームディレクトリがあります。ですから、Jackrabbitの設定が格納されている2つのディレクトリ(repository.xmlは正しくリコールすれば)が必要です。したがって、すべての単一ファイルに関連するIDを入力できます。
まだ持っていない場合は、両方のサーバーのディレクトリを分けることをお勧めします。
ところで、クラスタの構成は、通常、安定性のために実行されます(たとえば、サーバーがダウンしてもかまいません)。あなたのケースではどちらも利点を与えません - 同じマシン上にクラスタを設定するためのあなたのユースケースは何ですか?テスト?デモ?
テストがうまくいけば、彼らは生産に入るでしょう。まあ、両方のインスタンスが同じ場所からそれを読んでいるので、インスタンスがrepository.xmlを探す場所を設定する方法を知りたがっています(正しく覚えています) – Thihara
simple:あなたは両方のインスタンスを読み込みました同じ場所から - デフォルトでは、すべてのサーバーに独自の場所があります。しかし、あなたはそれをやりました:それを停止し、インスタンスを異なる場所から読み込ませる - repository.xmlはあなたがクラスタインスタンスに名前を付ける場所です。あなたが覚えていない場合は、設定のキーを保持している可能性のあるportal-ext.propertiesを試してください。ただし、他の場所に置くこともできます。 –