Administration Console オンライン ヘルプ
![]() |
![]() |
![]() |
![]() |
接続ファクトリは、JMS クライアントで接続を作成するために使用します。 接続ファクトリは同時使用が可能で、複数のスレッドで同時にアクセスすることが できます。1 つまたは複数の接続ファクトリをコンフィグレーションすると、定義済み パラメータを使用して接続を作成し、その接続を JMS に返すことができます。 定義済みパラメータでは、メッセージに優先順位が明示的に定義されていない 場合に使用するデフォルトの優先順位などが指定されます。
このページでは、この JMS モジュール用に作成された JMS 接続ファクトリ の概要を示します。
[このテーブルのカスタマイズ] を展開して [カラムの表示] リストを変更すると、このページに表示されるデータ ポイントを減らしたり増やしたりできます。それぞれのデータ ポイントは各自のテーブル カラムに表示されます。
以下のテーブルに、このページのカラムに表示できるすべてのデータ ポイントを記載します。
名前 | 説明 |
---|---|
名前 |
この JMS 接続ファクトリの名前。 |
JNDI 名 |
クラスタ化された JNDI ネームスペース内で接続ファクトリをルックアップするのに使用するグローバル JNDI 名。 クラスタ環境では、この名前はクラスタ全体に伝播されます。JNDI 名をローカル サーバにのみバインドし、クラスタの他のサーバに伝播しないようにするには、[ この属性を指定しない場合、クラスタ化された JNDI ネームスペースに接続ファクトリがバインドされません。 MBean 属性
(アプリケーション モジュールには適用しない): |
クライアント ID |
MBean 属性: |
デフォルト優先順位 | |
デフォルト生存時間 | |
デフォルト再配信遅延 | |
確認応答ポリシー | |
onMessage() での close を許可 | |
デフォルト配信モード |
この接続ファクトリを使用してプロデューサから送信されるすべてのメッセージに割り当てられる配信モード。 javax.jms.MessageProducer.getDeliveryMode() メソッドを呼び出すと、メッセージ プロデューサは明示的に配信モードを取得できます。 注意 : この値は動的です。いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します。 |
デフォルト配信時間 |
メッセージが生成されてからその対象送り先で表示できるようになるまでの時間を示すミリ秒数。 weblogic.jms.extensions.WLMessageProducer.getTimeToDeliver() メソッドを呼び出すと、メッセージ プロデューサは明示的に配信時間を取得できます。
値の範囲 : 注意 : この値は動的です。いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します。 MBean 属性: 最小値: 最大値: |
最大メッセージ数 |
非同期セッション向けに存在し、メッセージ リスナにまだ渡されていないメッセージの最大数。値 -1 は、メッセージ数に制限がないことを示します。この値は動的です。いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します (マルチキャスト拡張機能を使用するトピック サブスクライバについては、[超過時のポリシー] フィールドも参照してください)。 メッセージの数が [最大メッセージ数] の値に達すると、次のようになります。
値の範囲 : -1 から 32 ビットの正の整数まで 注意 : マルチキャスト セッションの場合、接続が停止してもメッセージの配信は、[最大メッセージ数] 値に達するまで続行されます。この値に達すると、メッセージは [超過時のポリシー] に従って破棄されます。 MBean 属性: 最小値: 最大値: |
超過時のポリシー |
マルチキャスト拡張機能を使用するトピック サブスクライバの超過時のポリシー。未処理のマルチキャスト メッセージ数が [最大メッセージ数] フィールドで指定された値に達し、一部のメッセージを破棄しなければならないときに使用するポリシー。[新しいメッセージを保持] は、最新のメッセージが最も古いメッセージよりも優先され、必要に応じて、古いメッセージが破棄されることを示します。[古いメッセージを保持] は、最も古いメッセージが最新のメッセージよりも優先され、必要に応じて、最新のメッセージが破棄されることを示します。メッセージの新旧は、JMSTimestamp の値ではなく受信の順序によって定義されます。 未処理のマルチキャスト メッセージ数が [最大メッセージ数] で指定された値に達し、一部のメッセージを破棄しなければならないときに使用するポリシー。
メッセージの新旧は、JMSTimestamp の値ではなく受信の順序によって定義されます。 注意 : この値は動的です。いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します。 MBean 属性: |
トランザクション タイムアウト | |
XA 接続ファクトリを有効化 |
![]() ![]() |