Administration Console オンライン ヘルプ
![]() |
![]() |
![]() |
![]() |
このページでは、この JMS 接続ファクトリのクライアント コンフィグレーション パラメータを定義します。これには、恒久サブスクライバのクライアント ID、確認応答ポリシーなどのパラメータが含まれます。
名前 | 説明 |
---|---|
恒久サブスクライバのクライアント ID |
この JMS 接続ファクトリを使用する恒久サブスクライバの任意指定のクライアント ID。接続ファクトリでこの値をコンフィグレーションすると、このファクトリの接続が複数の JMS クライアントで使用されないようになります。 通常、JMS 恒久サブスクライバ アプリケーションはそのクライアント ID を MBean 属性
(アプリケーション モジュールには適用しない): |
セッションあたりの最大メッセージ数 |
非同期セッション向けに存在でき、メッセージ リスナにまだ渡されていないメッセージの最大数。同期プリフェッチ モードが有効化されている場合、この値は 1 回のサーバ アクセスでメッセージをプリフェッチする、メッセージ コンシューマでの同期セッションにも影響します。 値 -1 は、メッセージ数に制限がないことを示します。ただし、この場合、制限は残っている仮想メモリの容量に設定されます。 メッセージの数が [最大メッセージ数] の値に達すると、次のようになります。
マルチキャスト セッションの場合、接続が停止してもメッセージの配信は、[最大メッセージ数] 値に達するまで続行されます。この値に達すると、メッセージは [超過時のポリシー] に従って破棄されます。 MBean 属性
(アプリケーション モジュールには適用しない): |
同期コンシューマのプリフェッチ モード |
同期コンシューマが 1 回のサーバ アクセスでメッセージ (つまり、サーバからクライアントに送られるメッセージ) をプリフェッチするかどうかを指定します。
同期メッセージ プリフェッチは、次の条件をサポートしておらず、これらの条件が発生すると JMS 例外が送出されます。
この属性は動的で、いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します。 MBean 属性
(アプリケーション モジュールには適用しない): |
マルチキャストでの超過時のポリシー |
未処理のマルチキャスト メッセージ数が [最大メッセージ数] で指定された値に達し、一部のメッセージを破棄しなければならないときに使用するポリシー。
メッセージの新旧は、 MBean 属性
(アプリケーション モジュールには適用しない): |
onMessage() での close() を許可 |
この属性は動的で、いつでも変更できます。ただし、値を変更しても既存の接続には影響しません。この接続ファクトリで作成された新しい接続にのみ影響します。 MBean 属性
(アプリケーション モジュールには適用しない): |
クライアント確認応答ポリシー |
このパラメータは JMS 仕様の変更の問題を回避し、非トランザクション セッションに
MBean 属性
(アプリケーション モジュールには適用しない): |
![]() ![]() |