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

MO名称:
TransactionService -  Transactionサービス
定義:
ObjectName
{0}:j2eeType=TransactionService,name={2},J2EEServer={1},category=runtime
CLIName
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 (アライブチェックモニタの自動登録)
アライブチェックモニタの自動登録を行います(既定値:自動登録を行わない)。
eventProvider (イベント処理の可否)
チェックされている場合、管理対象内でのイベント発生時における通知(Notification)の発行処理が行われます。

操作の概要
start (Transactionサービスの開始)
Transactionサービスを起動します
stop (Transactionサービスの停止)
Transactionサービスを停止します


属性の詳細

rcs-cpp-port (RCS(C++)ポート番号)

C++ AP用RCSプロセスで使用するポート番号です(既定値:5965)。

詳細:
「C++ AP用のRCSを自動起動する」をチェックした場合は必ず指定してください。他のプロセスで使用されていない番号を指定してください。
型:
java.lang.Integer
値の範囲:
1-65525


rcs-cpp-startup (C++ AP用のRCSを自動起動)

C++ APを用いてトランザクション管理を行う場合(true)はTransactionサービス起動時にC++ AP用RCSプロセスを自動起動します(既定値:自動起動する)。

詳細:
Standard-J以下のEditionではチェックできません。
型:
java.lang.Boolean


rcs-proxy-startup (クライアントトランザクションを動作)

クライアントトランザクションを動作させる場合(true)は指定します(既定値:動作させない)。

詳細:
Web Editionではチェックできません。
型:
java.lang.Boolean


trace-file-path (トレース情報出力先ディレクトリ)

RCSプロセスのトレース情報が出力されるディレクトリです。

型:
java.lang.String


trace-size (トレースファイルサイズ)

RCSプロセスが出力するトレースファイルのサイズです(単位:キロバイト、既定値:1024キロバイト)。

型:
java.lang.Integer
値の範囲:
128-512000


trace-level (トレースレベル)

RCSプロセスが出力するトレースのレベルです(既定値:2)。

型:
java.lang.Integer
値の範囲:
0-5


trace-init (トレースファイル初期化)

Transactionサービス起動時にRCSプロセスが出力したトレースファイルの内容を初期化するかどうかを指定します(既定値:初期化しない)。

型:
java.lang.Boolean


retry-num (コミットリトライ回数)

コミット失敗時にリトライする回数です(既定値:5回)。

型:
java.lang.Integer
値の範囲:
0-32767


retry-interval (コミットリトライ間隔)

コミットをリトライする際の間隔時間です(単位:秒)。

型:
java.lang.Integer
値の範囲:
2-32767


tx-timeout (トランザクションタイムアウト時間)

トランザクションのタイムアウト時間です(単位:秒、既定値:600秒)。

型:
java.lang.Integer
値の範囲:
0-32767


recover-start-timer (トランザクション復旧開始時間)

Transactionサービス起動直後に復旧されたトランザクションについて、復旧が完了してからトランザクションの完了処理を自動的に開始するまでの時間です(単位:秒、既定値:60秒)。

型:
java.lang.Integer
値の範囲:
0-32767


recovery-time (リソース復旧開始時間)

障害などによってリソースへのコミット指示が行われない場合に、リソースが復旧を開始するまでの時間です(単位:秒、既定値:60秒)。

型:
java.lang.Integer
値の範囲:
0-32767


recovery-interval (リソース復旧間隔時間)

リソースが復旧に失敗した場合に、次に復旧処理をリトライするまでの間隔です(単位:秒、既定値:2秒)。

型:
java.lang.Integer
値の範囲:
0-32767


monitorAutoStart (アライブチェックモニタの自動登録)

アライブチェックモニタの自動登録を行います(既定値:自動登録を行わない)。

型:
java.lang.Boolean


eventProvider (イベント処理の可否)

チェックされている場合、管理対象内でのイベント発生時における通知(Notification)の発行処理が行われます。

型:
java.lang.Boolean

操作の詳細

start (Transactionサービスの開始)

Transactionサービスを起動します

詳細:
Transactionサービスを開始します
戻り値:
void
引数:
なし


stop (Transactionサービスの停止)

Transactionサービスを停止します

詳細:
Transactionサービスを停止します
戻り値:
void
引数:
なし