Sun Java System Application Server Enterprise Edition 8.1 2005Q2 管理ガイド

スレッドプールに関する管理コンソールタスク

Procedureスレッドプールを作成する

手順
  1. ツリーコンポーネントで、「設定」ノードを選択します。

  2. 設定するインスタンスを選択します。

    • 特定のインスタンスを設定するには、そのインスタンスの設定ノードを選択します。たとえば、デフォルトインスタンス server の場合は、server-config ノードを選択します。

    • すべてのインスタンスのデフォルト値を設定するには、default-config ノードを選択します。

  3. 「スレッドプール」ノードを選択します。

  4. 「現在のプール」で、「新規」をクリックします。

  5. 「スレッドプール ID」フィールドに、スレッドプールの名前を入力します。

  6. 「最小プールサイズ」フィールドに、キューで要求を処理するスレッドプール内のスレッドの最小数を入力します。

    スレッドプールがインスタンス化されると、これらのスレッドが最前列に作成されます。

  7. 「最大プールサイズ」フィールドに、キューで要求を処理するスレッドプール内のスレッドの最大数を入力します。

    これがそのスレッドプールに存在するスレッドの数の上限になります。

  8. 「アイドルタイムアウト」フィールドに、プールからアイドルスレッドが削除されるアイドル時間の制限秒数を入力します。

  9. 「作業キューの数」フィールドに、このスレッドプールが処理する作業キューの合計数を入力します。

  10. 「了解」をクリックします。

  11. Application Server を再起動します。

同機能を持つ asadmin コマンド

create-threadpool

Procedureスレッドプールを編集する

手順
  1. ツリーコンポーネントで、「設定」ノードを選択します。

  2. 設定するインスタンスを選択します。

    • 特定のインスタンスを設定するには、そのインスタンスの設定ノードを選択します。たとえば、デフォルトインスタンス server の場合は、server-config ノードを選択します。

    • すべてのインスタンスのデフォルト値を設定するには、default-config ノードを選択します。

  3. 「スレッドプール」ノードを選択します。

  4. 「現在のプール」で変更するスレッドプールの名前を選択します。

  5. 「最小プールサイズ」フィールドに、キューで要求を処理するスレッドプール内のスレッドの最小数を入力します。

    スレッドプールがインスタンス化されると、これらのスレッドが最前列に作成されます。

  6. 「最大プールサイズ」フィールドに、キューで要求を処理するスレッドプール内のスレッドの最大数を入力します。

    これがそのスレッドプールに存在するスレッドの数の上限になります。

  7. 「アイドルタイムアウト」フィールドに、プールからアイドルスレッドが削除されるアイドル時間の制限秒数を入力します。

  8. 「作業キューの数」フィールドに、このスレッドプールが処理する作業キューの合計数を入力します。

  9. 「保存」をクリックします。

  10. Application Server を再起動します。

Procedureスレッドプールを削除する

手順
  1. ツリーコンポーネントで、「設定」ノードを選択します。

  2. 設定するインスタンスを選択します。

    • 特定のインスタンスを設定するには、そのインスタンスの設定ノードを選択します。たとえば、デフォルトインスタンス server の場合は、server-config ノードを選択します。

    • すべてのインスタンスのデフォルト値を設定するには、default-config ノードを選択します。

  3. 「スレッドプール」ノードを選択します。

  4. 「現在のプール」テーブルで、削除するスレッドプール名にチェックマークを付けます。

  5. 「削除」をクリックします。

  6. Application Server を再起動します。

同機能を持つ asadmin コマンド

delete-threadpool