概要: 属性 | 操作   詳細: 属性 | 操作   索引

MO名称:
WebOTXMessageDrivenBeanClass -  インタフェース
定義:
ObjectName
{0}:j2eeType=WebOTXMessageDrivenBeanClass,name={5},WebOTXMessageDrivenBean={4},WebOTXEJBModule={3},WebOTXJ2EEApplication={2},server={1},category=runtime
CLIName
applications.j2ee-applications.{2}.{3}.{4}.{5}

属性の概要
threadModel (スレッディングモデル)
インタフェースのスレッディングモデルを指定します。
priorGenerationObject (オブジェクトの事前生成を行う)
ステートレスの場合、事前生成するかどうか指定します。
priorGenerationCount (事前生成オブジェクト数)
事前生成するオブジェクトの数を指定します。ステートレス、アパートメントモデルの場合はプロセスグループのスレッド数となります。
maxGenerationObject (最大生成オブジェクト数)
最大生成するオブジェクトの数を設定します。ステートレス、アパートメントモデルの場合はプロセスグループのスレッド数となります。
mode (種別)
インタフェースの種別です。
learningLimit (学習期限)
学習期間(分)を設定します(既定値:1440分)
sameLearningLimitUppers (モジュールと同様の学習期限とする)
学習期間をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
RcmdMax (実行時間上限推奨値を提示する)
実行時間上限推奨値を提示するかどうか設定します(既定値:する)。
sameRcmdUppers (モジュールと同様の提示設定とする)
実行時間上限推奨値の提示有無をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
updateRcmdMax (実行時間上限推奨値を更新する)
実行時間上限推奨値を更新するかどうか設定します(既定値:する)。
sameUpdateRcmdUppers (モジュールと同様の更新設定とする)
実行時間上限推奨値を更新をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
rcmdExeMaxbase (実行時間上限値 推奨基準)
実行時間上限値の推奨基準を設定します(既定値:ノーマル)。
sameRcmdBaseUppers (モジュールと同様の推奨基準とする)
実行時間上限推奨基準を更新をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
autosetExeMax (実行時間上限を自動設定する)
実行時間上限を自動設定するかどうか設定します(既定値:しない)。
sameAutosetRcmdUppers (モジュールと同様の自動設定とする)
実行時間上限の自動設定をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
detectSlowdown (スローダウン障害を検出する)
スローダウン障害を検出するかどうか設定します(既定値:する)。
detectSlowdowndUppers (モジュールと同様のスローダウン障害検出設定とする)
スローダウン障害検出設定をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
slowdownBase (スローダウン障害検出基準)
スローダウン障害の検出基準を設定します(既定値:ノーマル)。
slowdownBaseUppers (モジュールと同様のスローダウン障害検出基準とする)
スローダウン障害基準をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。
MonitoringSlowdownDuration (スローダウン継続監視時間)
スローダウン状態がどのくらい長く継続しているかを監視します(既定値:20)。
sameMonitoringSlowdownDuration (モジュールと同様の自動設定とする)
スローダウン継続監視時間の設定をインタフェース単位に行うかどうかを設定します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

操作の概要
reflectRcmdInExeMax (実行時間上限に推奨値を設定)
実行時間上限に推奨値を設定します。
clearAssistantInfo (運用アシスタント統計情報のクリア)
運用アシスタント統計情報を新たに採取しなおします。


属性の詳細

threadModel (スレッディングモデル)

インタフェースのスレッディングモデルを指定します。

詳細:
ステートレスの場合、オブジェクトのスレッディングモデルをApartment、Freeより指定します(既定値:Apartment)。ステートフルの場合、Freeとなります。
Apartment:オブジェクトをスレッド毎に生成します。
Free:オブジェクトをスレッドとは独立して生成します。
型:
java.lang.Integer
値の有効範囲:
Apartment
Free


priorGenerationObject (オブジェクトの事前生成を行う)

ステートレスの場合、事前生成するかどうか指定します。

詳細:
ステートレスの場合、事前生成するかどうか指定します。
ステートフルの場合、事前生成は選択できません。ファクトリオブジェクトからの生成要求時に生成されます。
型:
java.lang.Boolean


priorGenerationCount (事前生成オブジェクト数)

事前生成するオブジェクトの数を指定します。ステートレス、アパートメントモデルの場合はプロセスグループのスレッド数となります。

詳細:
事前生成するオブジェクトの数をFreeスレッディングモデルの場合、1からスレッド数の間で指定してください。
Apartmentの場合はスレッド数固定です。
型:
java.lang.Integer


maxGenerationObject (最大生成オブジェクト数)

最大生成するオブジェクトの数を設定します。ステートレス、アパートメントモデルの場合はプロセスグループのスレッド数となります。

詳細:
ステートフルの場合:1つの業務で一定数以上のオブジェクトを生成させたくない場合に、生成可能なオブジェクトの上限を指定します。この上限を越えてオブジェクトを生成しようとすると、オブジェクト生成が失敗します。上限チェックを行わない場合は0を指定します。
ステートレスの場合:Freeスレッディングモデルのときは事前生成オブジェクト数〜スレッド数の範囲で設定してください。それ以外のスレッディングモデルでは、スレッド数分オブジェクトを生成します。
型:
java.lang.Integer


mode (種別)

インタフェースの種別です。

詳細:
インタフェースの種別です。
型:
java.lang.Integer
値の有効範囲:
Message Driven Bean


learningLimit (学習期限)

学習期間(分)を設定します(既定値:1440分)

詳細:
学習期限を設定します。学習期限内は実行時間上限や多重度の自動設定・一括設定を行いません。学習期限には各サービスのデータが十分に採取できる時間を設定してください。たとえば、週末は負荷が高いサービスであれば、学習期限には1週間以上を設定してください。
型:
java.lang.Integer


sameLearningLimitUppers (モジュールと同様の学習期限とする)

学習期間をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


RcmdMax (実行時間上限推奨値を提示する)

実行時間上限推奨値を提示するかどうか設定します(既定値:する)。

詳細:
実行時間上限推奨値を提示有無を設定します。推奨値を提示しない場合は実行時間上限自動設定機能も働きません。
型:
java.lang.Boolean


sameRcmdUppers (モジュールと同様の提示設定とする)

実行時間上限推奨値の提示有無をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


updateRcmdMax (実行時間上限推奨値を更新する)

実行時間上限推奨値を更新するかどうか設定します(既定値:する)。

詳細:
実行時間上限推奨値を更新有無を設定します。「更新する」を設定すると情報採取間隔(「TPシステム」-「情報採取間隔」)ごとに推奨値が更新されます。推奨値の妥当性を検証したい場合など、推奨値の更新を止めることもできます。
型:
java.lang.Boolean
値の有効範囲:
 


sameUpdateRcmdUppers (モジュールと同様の更新設定とする)

実行時間上限推奨値を更新をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
実行時間上限推奨値を更新有無を設定します。更新するを設定すると情報採取間隔(「TPシステム」-「情報採取間隔」)ごとに推奨値が更新されます。推奨値の妥当性を検証したい場合など、推奨値の更新を止めることもできます。
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


rcmdExeMaxbase (実行時間上限値 推奨基準)

実行時間上限値の推奨基準を設定します(既定値:ノーマル)。

詳細:
実行時間上限値を推奨する基準を設定します。早期復旧優先を設定した場合は短めの値が、オペレーション継続優先を設定した場合は長めの値が実行時間上限値として推奨されます。
型:
java.lang.Integer
値の有効範囲:
早期復旧優先
ノーマル
オペレーション継続優先


sameRcmdBaseUppers (モジュールと同様の推奨基準とする)

実行時間上限推奨基準を更新をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
実行時間上限値を推奨する基準を設定します。早期復旧優先を設定した場合は短めの値が、オペレーション継続優先を設定した場合は長めの値が実行時間上限値として推奨されます。
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュール設定よりも優先されます。
型:
java.lang.Boolean


autosetExeMax (実行時間上限を自動設定する)

実行時間上限を自動設定するかどうか設定します(既定値:しない)。

詳細:
実行時間上限の自動設定を設定します。「自動設定する」をチェックすると情報採取間隔(「TPシステム」-「情報採取間隔」)ごとに実行時間上限が自動的に更新されます。
型:
java.lang.Boolean


sameAutosetRcmdUppers (モジュールと同様の自動設定とする)

実行時間上限の自動設定をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


detectSlowdown (スローダウン障害を検出する)

スローダウン障害を検出するかどうか設定します(既定値:する)。

詳細:
スローダウン障害検出有無を設定します。チェックを行うと情報採取間隔(「TPシステム」-「情報採取間隔」)が経過するごとにスローダウン障害が発生していないか調べます。スローダウン障害の検出は、情報採取間隔内に実行された全てのオペレーションの統計から総合的に判断されます。スローダウン障害の疑いがあっても、正常動作の可能性が多く残る場合は、スローダウン障害として検出しません。スローダウン障害を検出すると、イベントログ出力と統合運用管理ツールへの通知が行われます。スローダウンを検出してすぐに、ログの待避・ジャーナルの待避・イベントジャーナルの編集を行うと障害解析に役立ちます。
型:
java.lang.Boolean


detectSlowdowndUppers (モジュールと同様のスローダウン障害検出設定とする)

スローダウン障害検出設定をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


slowdownBase (スローダウン障害検出基準)

スローダウン障害の検出基準を設定します(既定値:ノーマル)。

詳細:
スローダウン障害を検出する基準を設定します。スローダウン障害を早期に検出したい場合は「早期検出優先」を設定してください。正常動作とみなせるオペレーションまでスローダウン障害として検出されてしまう場合は「長め」を設定してください。
型:
java.lang.Integer
値の有効範囲:
早期検出優先
ノーマル
長め


slowdownBaseUppers (モジュールと同様のスローダウン障害検出基準とする)

スローダウン障害基準をインタフェース単位で設定する場合チェックを外します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean


MonitoringSlowdownDuration (スローダウン継続監視時間)

スローダウン状態がどのくらい長く継続しているかを監視します(既定値:20)。

詳細:
スローダウンを検出してからの経過時間を分単位で監視します。この時間を過ぎてもスローダウン状態が解消されない場合は「長期にわたるスローダウン」として警告メッセージを出力します。スローダウンを検出してからの経過時間は、情報採取間隔ごとにチェックされます。
-1を設定した場合は、スローダウンを検出してからの経過時間を監視しません。
型:
java.lang.Integer
最小値:
-1


sameMonitoringSlowdownDuration (モジュールと同様の自動設定とする)

スローダウン継続監視時間の設定をインタフェース単位に行うかどうかを設定します(既定値:インタフェース単位で設定せず、モジュールと同様の設定とする)。

詳細:
ここで設定すると、TPシステム、アプリケーショングループ、プロセスグループ、モジュールの設定よりも優先されます。
型:
java.lang.Boolean

操作の詳細

reflectRcmdInExeMax (実行時間上限に推奨値を設定)

実行時間上限に推奨値を設定します。

詳細:
実行時間上限に運用アシスタント機能で推奨された値を設定します。このインタフェースに属するオペレーションに対して一括して設定します。推奨値が設定値の90%〜100%であるような微小な減少では値は一括設定されません。推奨値が0以上9以下である場合も一括設定されません。
戻り値:
void
引数:
なし


clearAssistantInfo (運用アシスタント統計情報のクリア)

運用アシスタント統計情報を新たに採取しなおします。

詳細:
統計情報を新たに採取しなおします。今までに蓄積された情報は破棄され、実行時間上限・多重度の推奨値は、初期状態からの算出となります。システムの稼働状況に明示的な変化を及ぼす事象が発生した場合に実行してください。
戻り値:
void
引数:
なし