![]() |
![]() |
![]() |
![]() |
ストア アンド フォワード (SAF) サービスを使用すると、WebLogic Server では、複数の WebLogic Server インスタンスに分散されているアプリケーション間でメッセージを確実に配信することができます。ネットワークの問題やシステム障害が原因で、メッセージの送信時に送り先が使用不能になっている場合、メッセージはローカルのサーバ インスタンスに保存されて、リモートの送り先が使用可能になった時点で転送されます。SAF エージェントは、ローカル送信エンドポイントとリモート受信エンドポイントの間でメッセージの格納と転送を行います。SAF エージェントは、受信機能のみ、送信機能のみ、または両方の機能を持つようにコンフィグレーションできます。JMS SAF では、JMS メッセージ送信側の送信エージェントのみが必要となります。一方、WSRM SAF では、送信エージェントと受信エージェントの両方が必要です。
クラスタ化されたサーバ環境では、SAF エージェントを移行可能な対象に対象指定できます。移行可能な対象とは、移行可能な JMS サービスのグループ (SAF エージェントなど) として機能できて、WebLogic クラスタ内のサーバ メンバー上でのみアクティブになる、特別な対象です。クラスタで推奨されるベスト プラクティスは、SAF エージェントを移行可能な対象に対象指定して、メンバー サーバがただ 1 つの障害部位とならないようにすることです。このようにすると、サーバがクラッシュした場合やサーバの定期的な保守を行う際に、問題のあるサーバから正常なサーバへ SAF エージェントを手動で移行できるようになります。
JMS メッセージ順序単位の詳細については、メッセージ順序単位の使用を参照してください。
注意: 移行可能な対象に対象指定されている SAF エージェントは、クラスタ全体を含め、その他の対象に対象指定することはできません。
![]() ![]() |