2つのOpenAM(v12.0.0)と2つのOpenDJ(v2.6.0)を使用するソリューションがあります。 OpenAMがロードバランサの背後にあり、OpenDJが1つのopenDJを好むようにOpenDJが構成されています。もう1つのOpenAMは他のOpenDJを優先します。各OpenAMマシンには、OpenDJがホストされています。私は私のOpenAMは、私はその後、com.iplanet.am.lbcookie.valueの値で見て、サイト内の2台のサーバーで構成されてしまったら、私はOpenAMので複数のOpenAMとOpenDJの構成を確認する
にOpenDJインスタンスを設定するには、この記事を踏襲しましたサイトのconfigは、私にserverIdを与えてから、siteIdを最高のserverIdよりも1だけ多く計算する必要があります。最初のインスタンスのserveridは01、2番目は03です。だから私は
opendj1次ている私のLDAPサーバの値に:1389 | 01 | 04
opendj2:1389を| 03 |私の読書から
04これはopenDJ1がopenam1(サーバーによって使用される意味でなければなりませんid 01)とopenDJ2はopenam2(サーバーID 03)によって使用されます。 OpenAM 1がOpenDJ1にアクセスできない場合、OpenDJ2にフェールオーバーします。これは正しいです?
私が尋ねる理由は、私がOpenAMのアクセスログを見ると、各インスタンスが処理している要求の数がほぼ50〜50分割されていることです。私がOpenDJアクセスログを見ると、OpenDJ1とOpenDJ2の間で75〜25の分割が要求されているようです。
アドバイスをよろしくお願いいたします。
ご回答ありがとうございます。したがって、OpenAMがフェイルオーバーした場合、接続はリフレッシュされ、通常のOpenDJで新しい接続が開かれるまで、OpenDJでフェイルオーバされたままになります。 – user2663635
障害が発生したサーバが復旧すると、OpenAMはその再検出を検出し、その時点からそのサーバを使用します(2台目のサーバに固執しているCTS接続のバグがあります)。 –