Show Table of Contents
23.3.4. スレッドプールの編集
管理コンソールと CLI を使用すると、JBoss の管理者によるスレッドプールの編集が可能になります。
手順23.13 管理コンソールを使用したスレッドプールの編集
- 管理コンソールへログインします。「管理コンソールへのログイン」を参照してください。
- 画面上部にある タブをクリックします。 メニューを展開し、 を選択します。 タブを選択します。
- 編集するスレッドプールを選択します。
- をクリックします。
- 変更したい詳細を編集します。
Thread Factory、Max Threads、Keepalive Timeout、Keepalive Timeout Unitの値のみが編集可能です。 - をクリックして終了します。
手順23.14 CLI を使用したスレッドプールの編集
- CLI ツールを起動し、サーバーに接続します。「管理 CLI を使用した管理対象サーバーインスタンスへの接続」を参照してください。
- スレッドプールの各属性を変更するために、次の構文で
write-attribute操作を使用します。/subsystem=ejb3/thread-pool=THREADPOOLNAME:write-attribute(name="ATTRIBUTE", value="VALUE")
- THREADPOOLNAME をスレッドプールの名前に置き換えます。
- ATTRIBUTE を、編集する属性の名前に置き換えます。このように編集できる属性は、
keepalive-time、max-threads、およびthread-factoryです。 - VALUE を属性の必要な値に置き換えます。
read-resource操作を使用して、スレッドプールへの変更を確認します。/subsystem=ejb3/thread-pool=THREADPOOLNAME:read-resource
重要
keepalive-time 属性の値を CLI で変更する場合、必要な値はオブジェクト表現です。構文は次のとおりです。
/subsystem=ejb3/thread-pool=THREADPOOLNAME:write-attribute(name="keepalive-time", value={"time" => "VALUE","unit" => "UNIT"}例23.10 CLI を使用したスレッドプールの最大値の設定
[standalone@localhost:9999 /] /subsystem=ejb3/thread-pool=HSThreads:write-attribute(name="max-threads", value="50")
{"outcome" => "success"}
[standalone@localhost:9999 /]例23.11 CLI を使用したスレッドプールの keepalive-time 時間値の設定
[standalone@localhost:9999 /] /subsystem=ejb3/thread-pool=HSThreads:write-attribute(name="keepalive-time", value={"time"=>"150"})
{"outcome" => "success"}
[standalone@localhost:9999 /]
Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.