| 概要: 属性 | 操作 | 詳細: 属性 | 操作 | 索引 |
| TransactionService - | Transactionサービス |
{0}:J2EEServer={1},j2eeType=TransactionService,name={2},category=runtime
server.transactionservice
| 属性の概要 |
rcs-cpp-port (RCS(C++)ポート番号)C++ AP用RCSプロセスで使用するポート番号です(既定値:5965)。
|
rcs-cpp-startup (C++ AP用のRCSを自動起動)C++ APを用いてトランザクション管理を行う場合(true)はTransactionサービス起動時にC++ AP用RCSプロセスを自動起動します(既定値:自動起動する)。
|
rcs-proxy-startup (クライアントトランザクションを動作)クライアントトランザクションを動作させる場合(true)は指定します(既定値:動作させない)。
|
trace-file-path (トレース情報出力先ディレクトリ)RCSプロセスのトレース情報が出力されるディレクトリです。
|
trace-size (トレースファイルサイズ)RCSプロセスが出力するトレースファイルのサイズです(単位:キロバイト、既定値:1024キロバイト)。
|
trace-level (トレースレベル)RCSプロセスが出力するトレースのレベルです(既定値:2)。
|
trace-init (トレースファイル初期化)Transactionサービス起動時にRCSプロセスが出力したトレースファイルの内容を初期化するかどうかを指定します(既定値:初期化しない)。
|
retry-num (コミットリトライ回数)コミット失敗時にリトライする回数です(既定値:5回)。
|
retry-interval (コミットリトライ間隔)コミットをリトライする際の間隔時間です(単位:秒)。
|
tx-timeout (トランザクションタイムアウト時間)トランザクションのタイムアウト時間です(単位:秒、既定値:600秒)。
|
recover-start-timer (トランザクション復旧開始時間)Transactionサービス起動直後に復旧されたトランザクションについて、復旧が完了してからトランザクションの完了処理を自動的に開始するまでの時間です(単位:秒、既定値:60秒)。
|
recovery-time (リソース復旧開始時間)障害などによってリソースへのコミット指示が行われない場合に、リソースが復旧を開始するまでの時間です(単位:秒、既定値:60秒)。
|
recovery-interval (リソース復旧間隔時間)リソースが復旧に失敗した場合に、次に復旧処理をリトライするまでの間隔です(単位:秒、既定値:2秒)。
|
monitorAutoStart (アライブチェックモニタの自動登録)アライブチェックモニタの自動登録を行います(既定値:自動登録を行わない)。
|
state (状態)状態を表示します。
|
monitorGranularityPeriod (監視間隔(ミリ秒単位))監視間隔(ミリ秒単位)
|
monitorRunningWaitPeriod (イベントを連続発生させる間隔(ミリ秒単位))監視対象リソースがアライブ中でない状態が続く場合にイベントを発生させる間隔(ミリ秒単位)。0の場合このイベントは発生しない
|
eventProvider (イベント処理の可否)チェックされている場合、管理対象内でのイベント発生時における通知(Notification)の発行処理が行われます。
|
| 操作の概要 |
start (Transactionサービスの開始)Transactionサービスを起動します
|
stop (Transactionサービスの停止)Transactionサービスを停止します
|
| 属性の詳細 |
C++ AP用RCSプロセスで使用するポート番号です(既定値:5965)。
java.lang.Integer
C++ APを用いてトランザクション管理を行う場合(true)はTransactionサービス起動時にC++ AP用RCSプロセスを自動起動します(既定値:自動起動する)。
java.lang.Boolean
クライアントトランザクションを動作させる場合(true)は指定します(既定値:動作させない)。
java.lang.Boolean
RCSプロセスのトレース情報が出力されるディレクトリです。
java.lang.String
RCSプロセスが出力するトレースファイルのサイズです(単位:キロバイト、既定値:1024キロバイト)。
java.lang.Integer
RCSプロセスが出力するトレースのレベルです(既定値:2)。
java.lang.Integer
Transactionサービス起動時にRCSプロセスが出力したトレースファイルの内容を初期化するかどうかを指定します(既定値:初期化しない)。
java.lang.Boolean
コミット失敗時にリトライする回数です(既定値:5回)。
java.lang.Integer
コミットをリトライする際の間隔時間です(単位:秒)。
java.lang.Integer
トランザクションのタイムアウト時間です(単位:秒、既定値:600秒)。
java.lang.Integer
Transactionサービス起動直後に復旧されたトランザクションについて、復旧が完了してからトランザクションの完了処理を自動的に開始するまでの時間です(単位:秒、既定値:60秒)。
java.lang.Integer
障害などによってリソースへのコミット指示が行われない場合に、リソースが復旧を開始するまでの時間です(単位:秒、既定値:60秒)。
java.lang.Integer
リソースが復旧に失敗した場合に、次に復旧処理をリトライするまでの間隔です(単位:秒、既定値:2秒)。
java.lang.Integer
アライブチェックモニタの自動登録を行います(既定値:自動登録を行わない)。
java.lang.Boolean
状態を表示します。
java.lang.Integer
| 0 | - | 起動処理中 |
| 1 | - | 起動中 |
| 2 | - | 停止処理中 |
| 3 | - | 停止 |
| 4 | - | 起動停止処理失敗 |
監視間隔(ミリ秒単位)
java.lang.Long
監視対象リソースがアライブ中でない状態が続く場合にイベントを発生させる間隔(ミリ秒単位)。0の場合このイベントは発生しない
java.lang.Long
チェックされている場合、管理対象内でのイベント発生時における通知(Notification)の発行処理が行われます。
java.lang.Boolean
| 操作の詳細 |
Transactionサービスを起動します
void
Transactionサービスを停止します
void