ページの先頭行へ戻る
Interstage Application Server/Interstage Web Server Java EE運用ガイド

11.1.11 スレッドプール

11.1.11.1 create-threadpoolサブコマンド

形式

create-threadpool [--terse[=true|=false]] [--echo[=true|=false]] [--interactive[=true|=false]] [--user admin_user] [--passwordfile file_name] [--help] --target target [--maxthreadpoolsize max_thread_pool_size] [--minthreadpoolsize min_thread_pool_size] [--idletimeout idle_thread_timeout_in_seconds] threadpool_id

機能説明

スレッドプールを作成します。スレッドプールはIIOPリクエストとリソースアダプタの処理実行に使用できます。複数のEJBアプリケーションとリソースアダプタはスレッドプールを共有できます。

asadminコマンドの利用方法・注意事項については、「11.1 asadmin」も参照してください。

オプション

オプション名

簡略名

説明

--terse

-t

11.1.2 asadminコマンドの共通オプション」を参照してください。

--echo

-e

11.1.2 asadminコマンドの共通オプション」を参照してください。

--interactive

-I

11.1.2 asadminコマンドの共通オプション」を参照してください。

--user

-u

11.1.2 asadminコマンドの共通オプション」を参照してください。

--passwordfile

なし

11.1.2 asadminコマンドの共通オプション」を参照してください。

--help

-?

11.1.2 asadminコマンドの共通オプション」を参照してください。

--target

なし

設定名、IJServerクラスタ名、または、Interstage Java EE DASサービスのインスタンス名(server)を指定します。

--maxthreadpoolsize

なし

スレッドプールサイズの最大値を指定します。
デフォルト値は200です。

--minthreadpoolsize

なし

スレッドプールサイズの初期値および最小値を指定します。
デフォルト値は0です。

--idletimeout

なし

プール内のスレッドがアイドル状態のままでいられる最長時間(単位:秒)を指定します。
デフォルト値は120秒です。

オペランド

オペランド名

省略

説明

threadpool_id

不可

スレッドプールのIDを指定します。

戻り値

0: 正常終了
1: 異常終了

使用例

以下のように実行します。

> asadmin create-threadpool --target IJServer001 --maxthreadpoolsize 100 --minthreadpoolsize 20 --idletimeout 600 priority-A
Command create-threadpool executed successfully.

11.1.11.2 delete-threadpoolサブコマンド

形式

delete-threadpool [--terse[=true|=false]] [--echo[=true|=false]] [--interactive[=true|=false]] [--user admin_user] [--passwordfile file_name] [--help] --target target threadpool_id

機能説明

スレッドプールを削除します。

asadminコマンドの利用方法・注意事項については、「11.1 asadmin」も参照してください。

オプション

オプション名

簡略名

説明

--terse

-t

11.1.2 asadminコマンドの共通オプション」を参照してください。

--echo

-e

11.1.2 asadminコマンドの共通オプション」を参照してください。

--interactive

-I

11.1.2 asadminコマンドの共通オプション」を参照してください。

--user

-u

11.1.2 asadminコマンドの共通オプション」を参照してください。

--passwordfile

なし

11.1.2 asadminコマンドの共通オプション」を参照してください。

--help

-?

11.1.2 asadminコマンドの共通オプション」を参照してください。

--target

なし

設定名、IJServerクラスタ名、または、Interstage Java EE DASサービスのインスタンス名(server)を指定します。

オペランド

オペランド名

省略

説明

threadpool_id

不可

スレッドプールのIDを指定します。

戻り値

0: 正常終了
1: 異常終了

注意事項

使用例

以下のように実行します。

> asadmin delete-threadpool --target IJServer001 priority-A
Command delete-threadpool executed successfully.

11.1.11.3 list-threadpoolsサブコマンド

形式

list-threadpools [--terse[=true|=false]] [--echo[=true|=false]] [--interactive[=true|=false]] [--user admin_user] [--passwordfile file_name] [--help] target

機能説明

スレッドプールの一覧を表示します。

asadminコマンドの利用方法・注意事項については、「11.1 asadmin」も参照してください。

オプション

オプション名

簡略名

説明

--terse

-t

11.1.2 asadminコマンドの共通オプション」を参照してください。

--echo

-e

11.1.2 asadminコマンドの共通オプション」を参照してください。

--interactive

-I

11.1.2 asadminコマンドの共通オプション」を参照してください。

--user

-u

11.1.2 asadminコマンドの共通オプション」を参照してください。

--passwordfile

なし

11.1.2 asadminコマンドの共通オプション」を参照してください。

--help

-?

11.1.2 asadminコマンドの共通オプション」を参照してください。

オペランド

オペランド名

省略

説明

target

不可

設定名、IJServerクラスタ名、サーバーインスタンス名、または、Interstage Java EE DASサービスのインスタンス名(server)を指定します。

戻り値

0: 正常終了
1: 異常終了

使用例

以下のように実行します。

> asadmin list-threadpools IJServer001
thread-pool-1
priority-A
Command list-threadpools executed successfully.