Administration Console オンライン ヘルプ

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

システム モジュール内の重み設定された分散キューの作成


従来の重み設定された分散キューの機能は、追加のメッセージ負荷をサポートしたり、追加の容量を持つキュー メンバーを手動で作成するユーザのための機能です。ただし、クラスタ内で一貫してデプロイされていない重み設定された分散キューに起因して起こる得る管理上およびアプリケーションの問題を回避するために、共通分散キューをコンフィグレーションすることをお勧めします。共通分散キューの作成については、システム モジュールの共通分散キューの作成を参照してください。

重み設定された分散キューを作成するには、以下の手順を実行します。

  1. まだ行っていない場合、Administration Console のチェンジ センタで [ロックして編集] をクリックします (チェンジ センタの使用を参照)。
  2. Administration Console で、[サービス|メッセージング] を展開して、[JMS モジュール] を選択します。
  3. [JMS モジュール] テーブルで、コンフィグレーションするキュー リソースを含む JMS モジュールの名前をクリックします。
  4. モジュールの設定ページで、[リソースの概要] テーブルの [新規作成] ボタンをクリックします。
  5. [新しい JMS システム モジュール リソースの作成] ページで、JMS リソースのリストから [分散キュー] を選択します。
  6. [次へ] をクリックします。
  7. [JMS 分散送り先のプロパティ] ページで、次の手順を実行します。
    1. [名前] に、重み設定された分散キューの名前を入力します。
    2. [JNDI 名] に、JNDI ネームスペース内で重み設定された分散キューをルックアップするのに使用する JNDI 名を入力します。アプリケーションでは、この JNDI 名を使用して分散キューをルックアップします。

      注意: JNDI 名を持たない分散キューを参照するには、分散キューの名前を javax.jms.QueueSession.createQueue() に渡します。

    3. [ロード バランス ポリシー] で、この重み設定された分散キュー メンバーにメッセージを分散する方法のポリシー ([ラウンドロビン] または [ランダム]) を指定します。
    4. この重み設定された分散キュー メンバーを手動で割り当てられるように指定するため、[メンバーの均等割り当て] チェック ボックスのチェックを解除します。

      注意: 重み設定された分散キューの作成後に名前を変更することはできません。代わりに、今ある SAF エラー処理リソースを削除して、新しい名前の別の SAF エラー処理リソースを作成する必要があります。

  8. [次へ] をクリックします。
  9. メンバーの割り当てページで、この重み設定された分散キューのメンバーとして追加する既存のキューを選択します。これを選択するには、[使用可能] カラムから目的のキューを [選択済み] カラムに移動します。
  10. [完了] をクリックします。

    モジュールの [リソースの概要] テーブルに新しい重み設定された分散キューが追加されます。

  11. これらの変更をアクティブにするには、Administration Console のチェンジ センタで [変更のアクティブ化] をクリックします。
    すべての変更が即座に有効になるわけではありません。再起動が必要なものもあります (チェンジ センタの使用を参照)。

完了した後に

メンバー キューのロード バランシングの重みをコンフィグレーションするには、重み設定された分散キュー - メンバーの重みのコンフィグレーションを参照してください。

 

Skip navigation bar ページの先頭