WebSphere Application Server for z/OS, Version 6.0.x   
             オペレーティング・システム: z/OS

             目次と検索結果のパーソナライズ化
このトピックは、z/OS オペレーティング・システムにのみ適用されます。

要求を処理するサーバントがない場合の作業要求の自動リジェクト

コントローラーは、サーバントの終了を判別した場合、 通常は、そのサーバントにディスパッチされていた他のすべての作業要求をクリーンアップします。 そのサーバントが最後のサーバントである場合、新規作業要求は、サーバントが使用可能になるまで要求キューに入れられます。 サーバントが使用可能になるまでの経過時間によっては、これらの要求は終了することがあります。 これは、要求を処理するために許可された期限が切れたためです。 期限切れを防ぐために、アプリケーション・サーバーの構成設定を変更して、 コントローラーが新規要求を受け入れないようにすることができます。

このタスクについて

コントローラーは、継続的にアプリケーション要求を受信し、サーバントにディスパッチして処理させます。 データベース・エラーなどのシステム・レベルの問題が発生した場合、 要求処理は停止し、要求はコントローラーおよびサーバント間のキューに集められます。 サーバントが使用可能になるまでの間は、タイムアウトになり始めるま で、要求は継続的にキューに集められます。 タイムアウトが発生すると、タイムアウトした要求は、キューから除去されます。

新規サーバントが、要求の受け入れを開始する準備が整ったときに、 キュー内の次の要求がタイムアウト直前だった場合、その要求のディスパッチ処理は完了できず、 そのサーバントは再びタイムアウト処理によって終了します。 要求は再び他の新規サーバントの準備が整うまでキューに累積され、同じタイムアウトの問題が発生する可能性があります。 この問題が発生し続けると、サーバントのバウンス 問題と呼ばれることがあります。 この問題は、以下のいずれかの方法で処理できます。

非サーバー状況を処理するようにサーバーを構成するには、以下のステップを実行します。

プロシージャー

  1. 管理コンソールで、「サーバー」>「アプリケーション・サーバー」とクリックし、 非サーバント状況を自動検出させるアプリケーション・サーバーを選択します。
  2. 「追加プロパティー」の下で、「カスタム・プロパティー」>「新規」とクリックします。
  3. 「名前」フィールドに control_region_dreg_on_no_srs と指定し、 「値」フィールドに 1 と指定します。 このカスタム・プロパティーが 1 に設定されているときに、 サーバーが、要求を処理する準備が整っているサーバントが存在しないことを検出した場合、 そのサーバーはディスパッチのターゲットになっているすべての要求をリジェクトします。 このプロパティーを 0 (ゼロ) に設定すると、この機能はオフになります。
  4. 「名前」フィールドに control_region_confirm_recovery_on_no_srs と指定し、「値」フィールドに 0 (ゼロ) または 1 のいずれかを指定します。 「値」フィールドに 0 を入力した場合、 コントローラーは、サーバントの最小数が要求を受信する準備が整った直後に、要求の受け入れを再開します。 「値」フィールドに 1 を入力した場合、 サーバントの最小数が作業を受け入れる準備が整ったことを検出した直後に、 コントローラーは WTOR メッセージ BBOO0297A を発行します。 サーバーはこのサーバントに対して構成されています。 サーバーは、要求の受け入れを実際に再開する前に、このメッセージに対する応答を受信するまで待機します。
  5. 保管」および「同期化」をクリックして、 この構成変更を適用します。

結果

コントローラーがサーバントの終了を判別し、そのサーバーとが最後のサーバントである場合、 サーバントの最小数を要求の受信に使用可能になるまではコントローラーは新規作業要求を受け入れません。



関連タスク
アプリケーション・サーバーの管理
関連資料
modify コマンド
タスク・トピック    

ご利用条件 | フィードバック

最終更新: Jan 21, 2008 10:52:11 PM EST
http://publib.boulder.ibm.com/infocenter/wasinfo/v6r0/index.jsp?topic=/com.ibm.websphere.zseries.doc/info/zseries/ae/trun_auto_noservant.html