作業マネージャーの設定

このページを使用して、作業マネージャーの設定を変更します。作業マネージャーには、Java Naming and Directory Interface 内にバインドされるスレッドのプールが含まれています。

この管理コンソール・ページを表示するには、「リソース」>「Asynchronous beans」>「作業マネージャー」>「workmanager_name」とクリックします。

有効範囲

構成されるリソースの有効範囲を指定します。この値は、構成ファイルの場所を示します。

名前

管理目的のために、作業マネージャーが認識される名前を指定します。

JNDI 名

名前空間で作業マネージャーを調べるのに使用される Java Naming and Directory Interface (JNDI) 名を指定します。

説明

管理目的で使用する、この作業マネージャーの説明を指定します。

カテゴリー

この作業マネージャーの分類またはグループ化に使用できるストリングを指定します。

作業タイムアウト

作業単位の解放が試行される前に待機する時間をミリ秒で指定します。 タイムアウト間隔は、作業単位がサブミットされるときではなく、作業単位が開始されるときに始まります。

デフォルト 0
範囲 0 から int.maxvalue まで
作業要求キュー・サイズ

作業要求キューのサイズを指定します。作業要求キューは、サブミット済み作業単位の実行にスレッドが使用可能になるまで、それらの作業単位を保持するバッファーです。

デフォルト 0
作業要求キュー・フル・アクション

スレッド・プールが使い尽くされて、作業要求キューがフルになった場合にとるアクションを指定します。 このアクションは、非デーモン作業を作業マネージャーに実行依頼すると開始します。

FAIL に設定すると、作業マネージャー API メソッドは、ブロッキングの代わりに例外を作成します。

デフォルト BLOCK
範囲 FAIL
サービス名

この作業マネージャーで使用可能にするサービスのリストを指定します。

非同期 Bean は、WebSphere 管理コンソールで作業マネージャー・リソース上の 1 つ以上の J2EE サービス・コンテキストを使用可能にするか、WorkManagerInfo 構成オブジェクトの serviceNames 属性を設定することによって、J2EE コンテキスト情報を継承することができます。 serviceNames 属性を指定する場合、使用可能な各サービスは、 セミコロンで区切る必要があります。例: security;UserWorkArea;com.ibm.ws.i18n。 J2EE サービス・コンテキストが使用可能である場合、コンテキストをスケジューリング・スレッドからターゲット・スレッドに 伝搬します。使用可能でない場合、ターゲット・スレッドは、 スケジューリング・スレッドのコンテキストを継承しないで、デフォルトのコンテキストが適用されます。 スレッド上に既に存在する、任意の関連 J2EE コンテキストは、 任意の新規 J2EE コンテキストが適用される前は、中断されています。

選択された各サービスのコンテキスト情報は、この作業マネージャーを使用して作成される各作業またはアラームに伝搬されます。 不要なサービスを選択すると、パフォーマンスに悪い影響を与える可能性があります。

アプリケーション・プロファイル (推奨されません) 管理コンソールまたは AppProfileService サービス名を使用して、アプリケーション・プロファイル・タスクを使用可能にします。アプリケーション・プロファイル・コンテキストは、J2EE 1.4 アプリケーションではサポートされておらず、使用できません。J2EE 1.3 アプリケーションでは、アプリケーション・プロファイル・コンテキストは推奨されておらず、Application Profile Service 5.x Compatibility Mode が使用可能でスケジューリング・スレッドとターゲット・スレッドの両方が J2EE 1.3 アプリケーションである場合にのみ使用可能です。使用可能になっている場合、スケジューリング・スレッド上で使用可能なすべてのアプリケーション・プロファイル・タスクは、 ターゲット・スレッド上で使用可能です。J2EE 1.4 アプリケーションで実行されるスケジュール済み作業は、スケジューリング・スレッドのアプリケーション・プロファイル・タスクを取得することはありません。 このフィーチャーはオプションです。
作業域 管理コンソールまたは UserWorkArea サービス名を使用して、 作業域区画を使用可能にします。使用可能になっている場合、 スケジューリング・スレッド上に存在するすべての作業域区画の作業域コンテキストは、 ターゲット・スレッド上で使用可能です。このフィーチャーはオプションです。
セキュリティー 管理コンソールまたは security サービス名を使用して、 Java Authentication and Authorization Service (JAAS) サブジェクトを使用可能にします。 このフィーチャーおよび 管理セキュリティー が使用可能になっている場合、 スケジューリング・スレッド上に存在する JAAS サブジェクトは、ターゲット・スレッドに適用されます。使用可能になっていない場合、 ターゲット・スレッドは、スレッド上で JAAS サブジェクトなしで匿名で実行されます。 このフィーチャーはオプションです。
国際化対応 管理コンソールまたは com.ibm.ws.i18n サービス名を使用して、 国際化対応コンテキスト情報を使用可能にします。国際化対応コンテキストおよび国際化対応サービスが使用可能になっている場合、 スケジューリング・スレッド上に存在する国際化対応コンテキストは、ターゲット・スレッド上で使用可能です。 このフィーチャーはオプションです。
スレッド・プールのプロパティー

この作業マネージャーで使用可能なスレッドの優先順位を指定します。

アラーム・スレッド数 アラームに使用するために必要な最大スレッド数を指定します。 デフォルト値は 2 です。
最小スレッド数 この作業マネージャーで使用可能なスレッドの最小数を指定します。
最大スレッド数 この作業マネージャーで使用可能なスレッドの最大数を指定します。
スレッド優先順位 この作業マネージャーで使用可能なスレッドの優先順位を指定します。
増大可能 この作業マネージャーのスレッド数を増やせるかどうかを 指定します。



マーク付きのリンク (オンライン) では、インターネットにアクセスする必要があります。

関連概念
関連タスク


ファイル名: ueac_workmgrsettings.html