Administration Console オンライン ヘルプ

  前 次 前/次ボタンと目次ボタンとの区切り線 目次  

メッセージング ブリッジ : コンフィグレーション : 全般

コンフィグレーション オプション     関連タスク     関連トピック

メッセージング ブリッジ インスタンスは、2 つのメッセージング プロバイダ間でメッセージを 転送します。プロバイダは WebLogic JMS の別の実装である場合と、 サードパーティ JMS メッセージング プロバイダの場合があります。

このページでは、メッセージング プロバイダ間の相互運用を行うために、 このメッセージング ブリッジ インスタンスの全般的な設定をコンフィグレーションします。

コンフィグレーション オプション

名前 説明
名前

このメッセージング ブリッジの名前。

ソース ブリッジ送り先

メッセージング ブリッジ インスタンスがメッセージを読み込むソース送り先。

MBean 属性:
MessagingBridgeMBean.SourceDestination

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

対象ブリッジ送り先

メッセージング ブリッジ インスタンスが、ソース送り先から受け取るメッセージを転送する対象送り先。

MBean 属性:
MessagingBridgeMBean.TargetDestination

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

セレクタ

メッセージング ブリッジ インスタンス経由で送信されるメッセージのフィルタ。

選択条件に一致するメッセージのみが、メッセージング ブリッジを経由して送信されます。

  • キューの場合、選択条件に一致しないメッセージは後に残され、キュー内で蓄積されます。

  • トピックの場合、接続条件に一致しないメッセージは破棄されます。

MBean 属性:
MessagingBridgeMBean.Selector

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

サービス品質

このメッセージング ブリッジ インスタンスの QOS (サービスの品質)。

  • [必ず 1 回] : ソース送り先の各メッセージが正確に 1 回だけ対象に転送されます。これはメッセージング ブリッジ インスタンスで提供できるもっとも高い QOS です。

  • [最大 1 回] : ソースの各メッセージが 1 回だけ対象に転送されますが、転送中にメッセージが失われる可能性があります。

  • [重複可] : ソース送り先のメッセージは対象に転送されます (失われることはありません) が、重複して転送されることがあります。

MBean 属性:
MessagingBridgeMBean.QualityOfService

セキュアな値: [必ず 1 回]

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

QOS デグラデーション

コンフィグレーションされた QOS (サービスの品質) が使用できないときに、このメッセージング ブリッジ インスタンスで QOS の低下を許可するかどうかを指定します。

  • これを有効化すると、コンフィグレーションされた QOS が使用できないときは、メッセージング ブリッジ インスタンスによって QOS が低下します。QOS が低下した場合、ログ メッセージが WebLogic の起動ウィンドウまたはログ ファイルに配信されます。

  • これが有効化されておらず、要求された QOS をメッセージング ブリッジ インスタンスが満たせない場合は、エラーが発生し、メッセージング ブリッジ インスタンスは起動しません。

MBean 属性:
MessagingBridgeMBean.QOSDegradationAllowed

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

最大アイドル時間

メッセージング ブリッジ インスタンスがアイドル状態にある最大秒数。

  • これは、非同期モードでは、メッセージング ブリッジ インスタンスが、ソースへの接続状態をチェックするまでの最長のアイドル時間です。

  • 同期モードの場合は、関与するトランザクションがないときに、メッセージング ブリッジが受信呼び出しをブロックできる時間の長さです。

MBean 属性:
MessagingBridgeMBean.IdleTimeMaximum

最小値: 0

最大値: 2147483647

非同期モードを有効化

メッセージング ブリッジ インスタンスが非同期メッセージング モードで転送を行うかどうかを指定します。

AsyncEnabled は、ソース送り先で非同期受信がサポートされているメッセージング ブリッジ インスタンスに対してのみ適用されます。非同期モードで転送するメッセージング ブリッジ インスタンスは、ソース送り先によって駆動されます。メッセージング ブリッジ インスタンスはメッセージをリスンし、到着したものを転送します。AsyncEnabled が選択されていない場合、ソースで非同期受信がサポートされていても、ブリッジ インスタンスは強制的に同期モードで動作します。

注意 : [サービス品質] が [必ず 1 回] に設定されているメッセージング ブリッジ インスタンスが非同期モードで動作するには、ソース送り先で MDBTransaction インタフェースがサポートされている必要があります。ソース送り先で MDBTransaction がサポートされていないことが検出されると、ブリッジは自動的に同期モードに切り替わります。

MBean 属性:
MessagingBridgeMBean.AsyncEnabled

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

恒久性を有効化

メッセージング ブリッジで恒久メッセージが許可されるかどうかを指定します。

ソース送り先が JMS トピックの場合にこれが有効化されていると、失敗のイベント時にメッセージが失われないように、メッセージング ブリッジ インスタンスで恒久サブスクリプションが使用されます。ソース送り先が JMS キューの場合、DurabilityEnabled は無視されます。

  • ソース送り先で恒久サブスクリプションが使用されている場合にこれが有効化されていると、ソース JMS 実装では、メッセージング ブリッジ インスタンスが実行されていないときでも、送られてきたメッセージを保存します。これらのメッセージは、ブリッジ インスタンスが再起動されたときに対象送り先に転送されます。管理者側で、恒久性を無効にすることができます。

  • この属性が有効化されていない場合は、ブリッジ インスタンスの停止中にソース JMS 実装に送信されたメッセージは、対象送り先に転送されません。

MBean 属性:
MessagingBridgeMBean.DurabilityEnabled

変更は、モジュールの再デプロイ後またはサーバの再起動後に有効になります。

起動済み

対象とするメッセージング ブリッジ インスタンスの初期動作状態を指定します。

  • 有効化されている場合、メッセージング ブリッジ インスタンスはメッセージを転送します (実行中)。

  • 有効化されていない場合、メッセージング ブリッジ インスタンスはメッセージを転送しません (一時停止中)。

メッセージング ブリッジがメッセージの転送を開始した後 (実行中) には、[起動済み] を使用してアクティブなメッセージング ブリッジ インスタンスを一時的にサスペンドするか、停止しているメッセージング ブリッジ インスタンスを再起動します。

  • 一時的に停止中のメッセージング ブリッジ インスタンスを起動するには、[起動済み] チェック ボックスを選択します。

  • 実行中のメッセージング ブリッジ インスタンスを一時的に停止するには、[起動済み] チェック ボックスの選択を解除します。

  • この値は、メッセージング ブリッジ インスタンスの実行時の状態を示すものではありません。

MBean 属性:
MessagingBridgeMBean.Started

メッセージ プロパティを保持

ブリッジ インスタンスがメッセージを転送する際に、メッセージ プロパティを保持するかどうかを指定します。

対象ブリッジ送り先が 9.0 以降の WLS 上にある場合、以下のメッセージ プロパティが保持されます。

  • メッセージ ID

  • メッセージのタイムスタンプ

  • ユーザ ID

  • 配信モード

  • 優先順位

  • 有効期限

  • 再配信の制限

  • 順序単位の名前

対象ブリッジ送り先が 6.0 から 8.1 の WLS 上か、外部 JMS サーバにある場合、以下のメッセージ プロパティが保持されます。

  • 配信モード

  • 優先順位

  • 有効期限

対象ブリッジ送り先が 5.1 より前の WLS 上にある場合、プロパティは保持されません。

MBean 属性:
MessagingBridgeMBean.PreserveMsgProperty

関連タスク

関連トピック

 

Skip navigation bar ページの先頭