管理コンソール・オンライン・ヘルプ

前 次 新規ウィンドウで目次を開く
ここから内容の開始

JMSテンプレートの構成


JMSテンプレートを使用すると、似た構成設定を持つ複数のJMSキューおよびトピックを効率的に定義できます。新しいキューまたはトピックを定義するたびに構成設定を再入力するのではなく、テンプレートを使用して、新しい値を割り当てる必要がある設定をオーバーライドするのみですみます。

構成したJMSテンプレートは、キューまたはトピックのリソース内から選択できます。

ノート: 回復またはロールバックされるメッセージを管理するために、再配信の制限に達したメッセージのターゲット・エラー宛先を構成することもできます。エラー宛先は、モジュール内の他のトピックと同じJMSサーバーにターゲット指定されている必要があります。ロールバック、回復、再配信、または期限切れメッセージの管理を参照してください。

JMSテンプレートを構成するには:

  1. 必要に応じて、JMSテンプレートのJMSシステム・モジュールを構成します。JMSシステム・モジュールの構成を参照してください。
  2. モジュールにJMSテンプレート・リソースを作成する前に、テンプレートを使用する宛先から参照可能なその他の割当ておよび宛先キー・リソースをモジュール内に任意で作成できます。
    • 宛先キーは、テンプレートを使用する宛先に届くメッセージのソート順を定義するために使用します。宛先キーの構成を参照してください。
    • 割当ては、テンプレートを使用する宛先で使用できるシステム・リソースの割当てを制御するために使用します。宛先に対する割当ての構成を参照してください。
  3. システム・モジュールにおける宛先用JMSテンプレートの作成

    JMSテンプレートを作成した後には、テンプレートを使用する宛先の様々なプロパティを任意で定義できます。

    1. JMSテンプレートに関する全般的なプロパティの構成

      任意指定の全般JMSテンプレート・プロパティの構成には、宛先に届くメッセージのソートに使用する宛先キーの選択が含まれます。

    2. JMSテンプレートに関する詳細なパラメータの構成

      「詳細」における任意指定のテンプレート・プロパティの構成には、メッセージの順序単位パラメータの指定、メッセージ送信側の資格証明のアタッチ、メッセージの作業単位パラメータの定義などがあります。

    3. JMSテンプレートのしきい値と割当ての構成

      宛先のメッセージ数のしきい値およびバイト数の上限値および下限値を定義するか、宛先で格納できる最大バイト数または最大メッセージ数を指定する構成済の割当てを選択するか、または、宛先のメッセージに許容される最大サイズを指定します。

    4. JMSテンプレート・メッセージ配信のオーバーライドの構成

      メッセージの優先度や配信時間の値など、メッセージ・プロデューサによって指定されている値をオーバーライドできるメッセージ配信オーバーライド値を定義します。

    5. JMSテンプレート・メッセージのロギングの構成

      JMSメッセージ・ログ・ファイルへのメッセージのライフサイクル情報のロギングを有効にします。メッセージ・ログの内容には、常にメッセージIDおよび相関IDが含まれますが、メッセージ・タイプやユーザー・プロパティなどの情報も構成できます。

    6. JMSテンプレート・メッセージ配信の失敗パラメータの構成

      メッセージ再配信の制限の定義、メッセージ有効期限ポリシーの選択、期限切れメッセージのエラー宛先の指定など、デフォルトのメッセージ配信の失敗に関する値を定義します。

    7. トピック・マルチキャスト・パラメータの構成

      トピックのみに対して、指定したホストのグループへのメッセージ配信を有効化するマルチキャスト・パラメータを定義します。メッセージはその後サブスクライバに転送されます。

    8. エラー宛先のJMSテンプレート・サブデプロイメントの構成

      テンプレートと関連付けられたすべてのエラー宛先のサブデプロイメントを定義します。

  4. テンプレートを使用している宛先のトラブルシューティングを行う必要がある場合は、サーバーの再起動時に、そうした宛先上で、すべてのメッセージの生成、挿入(処理中のメッセージ)、および消費の処理を一時的に休止できます。サーバー再起動時のJMSテンプレート・メッセージ処理の休止を参照してください。

関連タスク

関連トピック


先頭に戻る