WebLogic Serverクラスタは、同時に動作し、連携して高度なスケーラビリティと信頼性を実現する複数の管理対象サーバー・インスタンスで構成されます。JMS分散宛先には通常、複数の管理対象サーバー・インスタンスに分散されたメンバー・セットが含まれており、各メンバーは個々のJMSサーバー・インスタンスでホストされています。詳細は、Oracle WebLogic Serverクラスタの管理のWebLogic Serverクラスタの理解を参照してください。
次の各項では、JMSリソース・アダプタによってWebLogic JMSアウトバウンド通信をロード・バランシングする方法について説明します。
JMSリソース・アダプタでは、異なるWebLogic Serverインスタンスを指す接続およびセッションを作成するために、WebLogic JMS接続ファクトリを使用したRMIオブジェクトのロード・バランシングがサポートされています。
詳細は、Oracle WebLogic Serverクラスタの管理のクラスタでのロード・バランシングを参照してください。
WebLogic分散宛先(DD)へのロード・バランシングは、追加構成を指定せずに自動的にサポートされています。DDは、JMSリソース・アダプタからは単一の論理的な宛先にみえます。分散宛先とそのメンバーの両方が、WebLogic JNDIに通知されます。JMSリソース・アダプタの管理対象接続が指すインスタンスとは異なるWebLogic Serverインスタンス上の分散宛先のメンバーにメッセージをロード・バランシングする場合、管理対象接続の介在トランザクション・マネージャ(ITM)は、必要に応じて、XAのコールを別のWebLogic Serverインスタンス上の対応するトランザクション・コーディネータに透過的に引き継ぐことによって、そのインスタンスに送信されたメッセージを登録できます。
注意:
恒久サブスクリプションの作成、使用およびサブスクライブ解除を行う場合は、個々の分散トピック・メンバーを参照する必要があります。