[z/OS]

WebSphere Application Server for z/OS におけるワークロード管理のためのリスナー・ポートの調整

リスナー・ポートを調整して有効なワークロード管理 (WLM) を使用可能にするには、「最大セッション数」プロパティーの最適値を計算します。

注: WebSphere® Application Server バージョン 7 以降では、リスナー・ポートは安定化されています。詳しくは、安定化されたフィーチャーに関する項目を参照してください。リスナー・ポートを使用する WebSphere MQ メッセージ駆動型 Bean のデプロイメント構成を、アクティベーション・スペックを使用する構成に移行する準備を行う必要があります。[AIX Solaris HP-UX Linux Windows][IBM i]非 ASF モードのアクティベーション・スペックの構成方法について詳しくは 『非 ASF モードのアクティベーション・スペックの構成』を参照してください。 ただし、アプリケーションを WebSphere Application Server バージョン 7 より前のアプリケーション・サーバーで実行する必要がないと確認するまでは、このマイグレーションを開始しないでください。例えば、1 つのアプリケーション・サーバー・クラスターにバージョン 6.1 のメンバーとそれより新しいバージョンのメンバーがある場合は、クラスター内のすべてのアプリケーション・サーバーをその新しいバージョンにマイグレーションするまでは、そのクラスター上のアプリケーションを、アクティベーション・スペックを使用するようにマイグレーションしないでください。

メッセージ駆動型 Bean (MDB) の IBM MQ キュー上にメッセージのバックログがある場合、トランザクション・クラスに基づいていくつかのメッセージを他のメッセージの前に処理させる必要があります。

WebSphere Application Server for z/OS® のワークロード管理 (WLM) フィーチャーにより、トランザクション・クラスに基づいてある特定の順序でメッセージを処理することが可能です。 ワークロード管理の優先順位付けは、いくつかのメッセージ ID が WLM キューに配置された時に行われます。 そのため、効果的な WLM の優先順位付けを可能にするには、さまざまなトランザクション・クラスが含まれた一連のメッセージから MDB が選択できるように、十分なメッセージ ID が WLM キューにロードされるようにする必要があります。WLM キューに十分なメッセージがない場合、MDB は WLM キューで使用可能な最初のメッセージを選択し、トランザクション・クラスは考慮されません。

WLM キューに WLM 優先順位付けを可能にするだけ十分にメッセージがロードされるようにするには、リスナー・ポートの「最大セッション数」プロパティーを「サーバーのすべてのサーバント内のワーカー・スレッドを合計した数値の 2 倍」というベースラインの推奨より高い値に設定します。

  • WLM 用に構成を調整するには、以下の値を決定する必要があります。
    • 所定の MDB を処理するサーバント・ワーカー・スレッドの平均数
    • 使用可能なサーバントの平均数 (所定時刻に、最小数と最大数の間のある数値で開始)。

    これらの値は、パフォーマンス・モニター情報 (PMI) やその他のモニター・ツールを使用して計算することも、特定のサーバーのメッセージ駆動型 Bean が一般的アプリケーション・フローにどのように適合するかの概要を理解して計算することもできます。

  • リスナー・ポートの「最大セッション数」プロパティーを以下のいずれかの値に設定します。
    • スケーラブル・サーバー内のサーバントの最大数に使用可能なワーカー・スレッドの数の 2 倍。
    • すべてのサーバントで使用可能なワーカー・スレッドの数の 2 倍。

    最大セッション数」の設定が低すぎると、アイドル状態のワーカー・スレッドが発生します。 設定が高すぎると、余分なメッセージが WLM キューに蓄積されることがあります。ただし、これらの余分なメッセージの量は、WLM キューの過負荷を生じない程度でなければなりません。限度を超えると、サーバーの障害の原因となります。


トピックのタイプを示すアイコン 概念トピック



タイム・スタンプ・アイコン 最終更新: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=cprf_tunezmdb_lpwlm
ファイル名:cprf_tunezmdb_lpwlm.html