エージェント・スレッド
AGENTTHREADS構成設定は、Essbaseサーバーのログインとログアウト、アプリケーションの起動と停止などの操作に対してEssbaseによって生成される最大スレッド数を指定します。
構文
AGENTTHREADS nnは、Essbaseで生成できるスレッドの数を指定します。nの値には、5から500までの数値を指定できます。
デフォルト値は50スレッドです。
ノート
-
実際に設定可能な最大値は500ですが、オペレーティング・システムで処理可能な最大スレッド数ははるかに少ない可能性があります。デフォルト値より大きい値を指定する場合は、大量のシステム・リソースを消費する可能性があるため、システム管理者にお問い合せください。
-
5より小さいAGENTTHREADS値、最大値を超えるAGENTTHREADS値、または小数値を指定した場合、その値は、Essbaseによってその値に近い2から設定可能な最小値で上書きされます。
-
Essbaseアプリケーションおよびデータベースへの最初の接続1つにつき、1つエージェント・スレッドが必要です。
-
AGENTTHREADS構成設定はEssbase Javaエージェントに適用されません。これは、WebLogic Serverスレッド・プール構成をサーバーおよびドメイン・レベルで生成可能な合計スレッド数に使用します。WebLogic Serverの合計スレッド数は、
config.xmlファイルで指定されます。AGENTTHREADSの値がWebLogic Serverの合計スレッド数の値より小さい場合、EssbaseはAGENTTHREADSで指定された値を使用します。AGENTTHREADSの値がWebLogic Serverの合計スレッド数より大きい場合、Essbaseはconfig.xmlファイルで指定された値を使用します。
例
AGENTTHREADS 100
config.xmlファイルで指定された合計スレッド数が100以上と想定して、Essbaseが生成できる最大スレッド数を100に設定します。