トランザクショナル分散オブジェクト基盤 TPBroker ユーザーズガイド

[目次][索引][前へ][次へ]


8.3 システム環境定義の詳細

システム環境定義の定義項目を次の表に示します。この定義項目は,実行環境をルートとするパスで表現されます。

表8-2 システム環境定義の定義項目

定義の種類 定義名称 定義パス名※1 デフォルト値 値の範囲 指定値
タイプ
引き継ぎ※2
運用定義 開始モード /ADM/set_conf_mode※5 "MANUAL"(UNIX)
"AUTO"(Windows,ただし,定義値が値の範囲にない場合は”MANUAL”)
"MANUAL"|
"MANUAL2"|
"MANUAL3"|
"MANUAL4"|
"AUTO"
文字列 ×
ポート番号 /ADM/port_id_info※5 20058 1024〜65535 整数 ×
ログ世代管理数 /ADM/backup_count※5 3 3〜10 整数 ×
最大監視対象プロセス数 /ADM/max_process_num※5 100 1〜4096 整数
ADM停止モード
(Windows)
/ADM/service_stop_mode "FORCE" "FORCE"|
"FORCE_RECOVER"
文字列 ×
並列実行モード /ADM/set_parallel_mode "N" "Y"|"N" 文字列
並列実行数 /ADM/set_parallel_count 5 1〜64 整数
リダイレクトモード(Windows) /ADM/set_redirect_mode "N" "Y"|"N" 文字列 ×
リダイレクトファイル名(Windows) /ADM/set_redirect_filename "" 文字列 文字列 ×
リダイレクトファイルサイズ(Windows) /ADM/set_redirect_filesize 1024 1024〜65535(キロバイト) 整数 ×
トランザクション定義 同時実行ブランチ数 /OTS/TM/process_count※5 32
256
(Cosminexus TPBroker)
1〜4096 整数
最大接続可能CRMブランチ数 /OTS/TM/max_crm_branch_count※5 8 0〜256 整数
回復プロセス数 /OTS/recovery_process_count※5 1 1〜128 整数
決着プロセス数 /OTS/completion_process_count※5 1 1〜128 整数
決着プロセスポート番号ベース /OTS/completion_process_port_base※5 20085 1024〜32767 整数
トレースファイル削除インタバル /OTS/set_trace_remove_interval※5 43200 0〜2147483647(秒) 整数
トレースファイル最大残存数 /OTS/max_trace_remain_num※5 500 0〜2147483647(ファイル) 整数
回復プロセス環境変数 /OTS/recovery_process_env なし 文字列の配列 文字列配列 ×
決着プロセス環境変数 /OTS/completion_process_env なし 文字列の配列 文字列配列 ×
決着プロセスホスト名 /OTS/completion_process_ipaddr_info "" 文字列 文字列
デーモンプロセスホスト名 /OTS/set_ipaddr_info "" 文字列 文字列 ×
OTS監視プロセス最大数(C++) /OTS/max_process_monitor_count 300 300〜30000 整数
トランザクションステータス書き込みモード /OTS/TM/set_status_write_mode "none" "none"|
"immediate"
文字列 ×
トランザクション引き継ぎモード /OTS/TM/set_recovery_mode 0
1
(Cosminexus TPBroker)
0|1 整数
コンパイラ選択(C++) /OTS/set_compiler_info "MS80"(WindowsVisual Studio 2005の場合),"SWCC"(Solarisの場合),"GLNX"(Linux AS4の場合)
"AIXC"(AIXの場合)
"MS80"(WindowsVisual Studio 2005の場合),"SWCC"(Solarisの場合),"GLNX"|"GL32"(Linux AS4の場合)
"AIXC"|"XLC8"|"XLC9"(AIXの場合)
文字列 ×
tsstartコマンドタイムアウト値 /OTS/tsstart_timeout 300 300〜1800(秒) 整数 ×
リソースマネージャ定義
(C++)※3
非同期インタバル /OTS/RM/set_xa_async_interval※5 1000 1〜1000000(ミリ秒) 整数 ×
オープン文字列 /OTS/RM/RMn/xa_open_string_info "" 文字列 文字列 ※4
クローズ文字列 /OTS/RM/RMn/xa_close_string_info "" 文字列 文字列 ※4
オープン文字列 /OTS/RM/RMn/DMN/xa_open_string_info "" 文字列 文字列 ※4
クローズ文字列 /OTS/RM/RMn/DMN/xa_close_string_info "" 文字列 文字列 ※4
オープン文字列 /OTS/RM/RMn/UAPn/xa_open_string_info "" 文字列 文字列 ×
クローズ文字列 /OTS/RM/RMn/UAPn/xa_close_string_info "" 文字列 文字列 ×
xa_open発行タイミング /OTS/RM/set_xa_open_timing "deferred" "deferred"|
"resolve"
文字列 ×
xa_open発行単位 /OTS/RM/set_xa_open_scope
/OTS/RM/RMn/set_xa_open_scope
"process" "process"|
"thread"
文字列
RMERR動作モード /OTS/RM/RMn/set_xa_rmerr_action "abort"
"retry1"
(Cosminexus TPBroker)
"abort"|
"retry1"
文字列
RMFAIL動作モード /OTS/RM/RMn/set_xa_rmfail_action "abort"
"retry1"
(Cosminexus TPBroker)
"abort"|
"retry1"
文字列
回復定義 回復インタバル /OTS/RCV/set_retry_time※5 10 1〜65535(秒) 整数
トランザクション回復タイミング /OTS/RCV/set_startup_recovery_skip 0
1
(Cosminexus TPBroker)
0|1 整数
トランザクションコンテキストサーバ定義(Java)※3 TCS名 /OTS/TCS/trn_ctx_sv_name "" 0〜16文字 文字列 ×
トランザクションデフォルトタイムアウト値 /OTS/TCS/transaction_default_timeout 180 0〜2147483647(秒) 整数 ×
システム定義 システム識別子情報 /SYSTEM/system_id_info "" 4文字 文字列 ×
トランザクショントレース定義 トランザクションブランチの決着状況 /OTS/TRC/set_trntrace_level "err" "err"|
"all"|
"none"
文字列
トレースファイルサイズ /OTS/TRC/max_trntrace_file_size 1024 1024〜1048576
(キロバイト)
整数
トレースファイル世代数 /OTS/TRC/max_trntrace_file_count 3 3〜256 整数

注※1
定義パス名には定義キーと定義パラメタが含まれています。
  • 定義キー:定義項目を区分けして格納しておく位置を識別する名称
    表8-2ではADMやRMなどに相当します。
    定義キーは,英字から始まり,英数字,「_」(アンダースコア)で構成される半角文字列です。これ以外の文字で構成される名称を使用した場合,定義が無効になる場合があります。
  • 定義パラメタ:定義項目の名称
    表8-2ではset_conf_modeやprocess_countなどに相当します。
    定義パラメタは,英字から始まり,英数字,「_」(アンダースコア)で構成される1〜32文字の半角文字列です。これ以外の文字で構成される名称を使用した場合,定義が無効になる場合があります。

注※2
再開始したときに,前回開始時に使用したシステム環境定義を引き継ぐかどうかを示します。
○:引き継ぐ
×:引き継がない

注※3
Cosminexus TPBrokerでは,サポートしていません。

注※4
回復デーモンだけ再開始したときに引き継ぎます。決着デーモンは引き継ぎません。

注※5
システム環境定義を削除しないでください。
<この節の構成>
8.3.1 運用定義
8.3.2 トランザクション定義
8.3.3 リソースマネージャ定義(C++)
8.3.4 回復定義
8.3.5 トランザクションコンテキストサーバ定義(Java)
8.3.6 システム定義
8.3.7 トランザクショントレース定義

[目次][前へ][次へ]


[他社商品名称に関する表示]

All Rights Reserved. Copyright (C) 2012, 2015, Hitachi, Ltd.