Hitachi

OpenTP1 Version 7 分散アプリケーションサーバ TP1/LiNK 使用の手引


付録E TP1/LiNKの環境設定とTP1/Server Baseシステムサービス定義との対応

TP1/LiNK環境設定GUIの項目およびTP1/Server Baseシステムサービス定義の対応関係を表E-1表E-5に示します。なお,TP1/LiNKで設定できないTP1/Server Baseシステムサービス定義については,デフォルト値が適用されます。

また,一部のシステムサービス定義については,TP1/Server Baseの設定範囲と,TP1/LiNKの設定範囲が異なる場合があります。この場合,TP1/LiNK GUIの設定範囲が適用されます。

表E‒1 TP1/LiNKの環境設定とTP1/ Server Baseシステムサービス定義との対応(システム環境設定)

TP1/LiNK

TP1/Server Base

システムサービス定義

GUI名

設定項目

[システム環境設定]

ネームサービスのポート番号

システム共通定義

name_port

ノード識別子

システム共通定義

node_id

ユーザ認証機能

システム共通定義

client_uid_check

RPCオプション

トレース取得

システム共通定義

rpc_trace

RPCオプション

データ圧縮

システム共通定義

rpc_datacomp

サーバ数

SUP

SPP

閉塞状態を引き継ぐサーバ,サービス数

システム環境定義

server_count

プロセスサービス定義

prc_process_count

スケジュールサービス定義

scd_server_count

scd_hold_recovery_count

タイマサービス定義

tim_watch_count

稼働統計情報の取得

あり

なし

システム共通定義

rpc_delay_statistics

ユーザサービスデフォルト定義

rpc_response_statistics

稼働統計情報の取得

統計ファイルサイズ

トランザクション機能

あり

なし

トランザクション機能

APの状態引き継ぎ

トランザクションブランチ数

トランザクションサービス定義

trn_tran_process_count

スケジュールサービスのポート番号

スケジュールサービス定義

scd_port

システムを構成するノード

システム共通定義

all_node

サーチパス

プロセスサービス定義

prcsvpath

[クライアントサービス環境設定]

CUPからトランザクションを実行する

システムサービス構成定義

clt_conf

クライアントサービス定義

clt_trn_conf

実行プロセス数

常駐

非常駐

クライアントサービス定義

parallel_count

実行プロセス数

サービス滞留数

クライアントサービス定義

balance_count

CUPから常設コネクションを確立する

システムサービス構成定義

clt_conf

クライアントサービス定義

clt_cup_conf

確立プロセス数

常駐

非常駐

クライアントサービス定義

cup_parallel_count

確立プロセス数

サービス滞留数

クライアントサービス定義

cup_balance_count

[RPC詳細設定]

最大応答待ち時間

システム共通定義

ネームサービス定義

トランザクションサービス定義

watch_time

コネクション確立監視時間

システム共通定義

ipc_conn_interval

RPCをリトライする

システム共通定義

rpc_retry

サービス要求送信リトライ回数最大値

システム共通定義

rpc_retry_count

サービス要求送信リトライ間隔時間

システム共通定義

rpc_retry_interval

サービス情報領域の大きさ

ネームサービス定義

name_total_size

サービス情報キャッシュ領域の大きさ

ネームサービス定義

name_cache_size

システムを構成するノードに起動通知を行う

システム共通定義

name_notify

グローバル検索機能を使用する

ネームサービス定義

name_global_lookup

ドメイン定義ファイルを使用する

システム共通定義

name_domain_file_use

all_nodeのドメイン定義ファイルに指定する最大ノード数

システム共通定義

all_node_extend_number

all_node_exのドメイン定義ファイルに指定する最大ノード数

システム共通定義

all_node_ex_extend_number

ノード監視機能

ネームサービス定義

name_audit_conf

ノード監視間隔時間

ネームサービス定義

name_audit_interval

ノードダウンを検知するまでの最大待ち時間

ネームサービス定義

name_audit_watch_time

他ノードのサービス情報の有効時間

ネームサービス定義

name_cache_validity_time

ソケット用ファイル記述子の最大数

システム共通定義

ネームサービス定義

スケジュールサービス定義

トランザクションサービス定義

max_socket_descriptors

ソケットの一時クローズ開始数

ソケットの一時クローズ非対象数

システム共通定義

ネームサービス定義

スケジュールサービス定義

トランザクションサービス定義

ipc_sockctl_highwater

一時クローズ要求の応答監視時間

システム共通定義

ネームサービス定義

スケジュールサービス定義

トランザクションサービス定義

ipc_sockctl_watchtime

一時クローズ処理要求が到着していないかどうかを検査する

トランザクションサービス定義

polling_control_data

ソケットの再利用指示を受信できる契機を与えるインタバル時間

トランザクションサービス定義

thread_yield_interval

TCP/IPの受信バッファサイズ

システム共通定義

ipc_recvbuf_size

TCP/IPの送信バッファサイズ

システム共通定義

ipc_sendbuf_size

最小ポート番号

システム共通定義

rpc_port_base

RPCトレースを取得するファイルの容量

システム共通定義

rpc_trace_size

RPC送受信電文の最大長

システム共通定義

rpc_max_message_size

[ユーザサービス環境設定]

システム共通定義

dcsvgdef

[リアルタイム統計情報サービス設定]

統計情報取得間隔

リアルタイム統計情報サービス定義

rts_trcput_interval

最大取得サービス数

リアルタイム統計情報サービス定義

rts_service_max

最大取得項目数

リアルタイム統計情報サービス定義

rts_item_max

RTSログファイルに出力しない

リアルタイム統計情報サービス定義

rts_log_file

RTSログファイル名

リアルタイム統計情報サービス定義

rts_log_file_name

RTSログファイルのサイズ

リアルタイム統計情報サービス定義

rts_log_file_size

[リアルタイム統計情報取得対象定義]

[リアルタイム取得項目詳細]

リアルタイム統計情報サービス定義

rtsput

[リアルタイム取得項目定義]

[リアルタイム取得項目詳細]

イベント項目

ネーム情報:グローバルキャッシュヒット

リアルタイム取得項目定義

rts_nam_global_cache_hit

イベント項目

ネーム情報:ローカルキャッシュヒット

リアルタイム取得項目定義

rts_nam_local_cache_hit

イベント項目

ネーム情報:サービス情報の検索回数

リアルタイム取得項目定義

rts_nam_lookup

イベント項目

ネーム情報:指定参照先ノードへのサービス検索の送信回数

リアルタイム取得項目定義

nam_node_lookup

イベント項目

ネーム情報:指定参照先ノードからのサービス検索の応答受信回数

リアルタイム取得項目定義

rts_nam_node_lookup_responce

イベント項目

共用メモリ管理情報:静的共用メモリの使用サイズ

リアルタイム取得項目定義

rts_osl_stamem_acq

イベント項目

共用メモリ管理情報:静的共用メモリプールの必要最大サイズ

リアルタイム取得項目定義

rts_osl_stamem_pol

イベント項目

共用メモリ管理情報:動的共用メモリの使用サイズ

リアルタイム取得項目定義

rts_osl_dynmem_acq

イベント項目

共用メモリ管理情報:動的共用メモリプールの必要最大サイズ

リアルタイム取得項目定義

rts_osl_dynmem_pol

イベント項目

プロセス情報:プロセス生成

リアルタイム取得項目定義

rts_prc_prc_genert

イベント項目

プロセス情報:UAP異常終了

リアルタイム取得項目定義

rts_prc_uap_abnml

イベント項目

プロセス情報:システムサーバ異常終了

リアルタイム取得項目定義

rts_prc_sys_abnml

イベント項目

プロセス情報:プロセス終了

リアルタイム取得項目定義

rts_prc_prc_term

イベント項目

プロセス情報:起動プロセス数

リアルタイム取得項目定義

rts_prc_prc_num

イベント項目

RPC情報:RPCコール(同期応答型)

リアルタイム取得項目定義

rts_rpc_rpc_call

イベント項目

RPC情報:RPCコール(連鎖RPC型)

リアルタイム取得項目定義

rts_rpc_rpc_call_chained

イベント項目

RPC情報:ユーザサービス実行

リアルタイム取得項目定義

rts_rpc_usr_srvc

イベント項目

RPC情報:RPCタイムアウト

リアルタイム取得項目定義

rts_rpc_rpc_ovrtim

イベント項目

スケジュール情報:スケジュール待ち

リアルタイム取得項目定義

rts_scd_scd_wait

イベント項目

スケジュール情報:スケジュール

リアルタイム取得項目定義

rts_scd_schedule

イベント項目

スケジュール情報:メッセージ格納バッファプールの使用中サイズ

リアルタイム取得項目定義

rts_scd_using_buf

イベント項目

スケジュール情報:メッセージ格納バッファプールの不足でスケジュールできなかったメッセージサイズ

リアルタイム取得項目定義

rts_scd_lack_buf

イベント項目

スケジュール情報:スケジュール滞留

リアルタイム取得項目定義

rts_scd_scd_stay

イベント項目

スケジュール情報:サービス単位のスケジュール待ち

リアルタイム取得項目定義

rts_scd_svc_scd_wait

イベント項目

スケジュール情報:サービス単位のメッセージ格納バッファプールの使用中サイズ

リアルタイム取得項目定義

rts_scd_svc_using_buf

イベント項目

スケジュール情報:同時実行サービス数

リアルタイム取得項目定義

rts_scd_parallel

イベント項目

トランザクション情報:コミット

リアルタイム取得項目定義

rts_trn_commit

イベント項目

トランザクション情報:ロールバック

リアルタイム取得項目定義

rts_trn_rollback

イベント項目

トランザクション情報:コマンドによるコミット

リアルタイム取得項目定義

rts_trn_cmt_cmd

イベント項目

トランザクション情報:コマンドによるロールバック

リアルタイム取得項目定義

rts_trn_rbk_cmd

イベント項目

トランザクション情報:コマンドによるハザード

リアルタイム取得項目定義

rts_trn_haz_cmd

イベント項目

トランザクション情報:コマンドによるミックス

リアルタイム取得項目定義

rts_trn_mix_cmd

イベント項目

トランザクション情報:ブランチ実行時間

リアルタイム取得項目定義

rts_trn_branch

イベント項目

トランザクション情報:ブランチ同期点処理の実行時間

リアルタイム取得項目定義

rts_trn_sync_point

イベント項目

XAリソースサービス情報:Start()要求

リアルタイム取得項目定義

rts_xar_start

イベント項目

XAリソースサービス情報:Start()要求エラー

リアルタイム取得項目定義

rts_xar_start_err

イベント項目

XAリソースサービス情報:Call()要求

リアルタイム取得項目定義

rts_xar_call

イベント項目

XAリソースサービス情報:Call()要求エラー

リアルタイム取得項目定義

rts_xar_call_err

イベント項目

XAリソースサービス情報:End()要求

リアルタイム取得項目定義

rts_xar_end

イベント項目

XAリソースサービス情報:End()要求エラー

リアルタイム取得項目定義

rts_xar_end_err

イベント項目

XAリソースサービス情報:Prepare()要求

リアルタイム取得項目定義

rts_xar_prepare

イベント項目

XAリソースサービス情報:Prepare()要求エラー

リアルタイム取得項目定義

rts_xar_prepare_err

イベント項目

XAリソースサービス情報:Commit()要求

リアルタイム取得項目定義

rts_xar_commit

イベント項目

XAリソースサービス情報:Commit()要求エラー

リアルタイム取得項目定義

rts_xar_commit_err

イベント項目

XAリソースサービス情報:Rollback()要求

リアルタイム取得項目定義

rts_xar_rollback

イベント項目

XAリソースサービス情報:Rollback()要求エラー

リアルタイム取得項目定義

rts_xar_rollback_err

イベント項目

XAリソースサービス情報:Recover()要求

リアルタイム取得項目定義

rts_xar_recover

イベント項目

XAリソースサービス情報:Recover()要求エラー

リアルタイム取得項目定義

rts_xar_recover_err

イベント項目

XAリソースサービス情報:Forget()要求

リアルタイム取得項目定義

rts_xar_forget

イベント項目

XAリソースサービス情報:Forget()要求エラー

リアルタイム取得項目定義

rts_xar_forget_err

[XAリソースサービス環境設定]

XAリソースサービスを使用する

トランザクションサービス定義

trn_xar_use

アイドル状態のトランザクションブランチの監視時間

XAリソースサービス定義

xar_session_time

オンライン用XARファイルを作成するフォルダ名

XAリソースサービス定義

xarfile -t online

バックアップ用XARファイルを作成するフォルダ名

XAリソースサービス定義

xarfile -t backup

MSDTC連携機能を使用する

XAリソースサービス定義

xar_msdtc_use

XARファイルのレコード長

該当定義なし

(xarinitコマンドの-sオプションに相当)

[ノード自動追加機能設定]

ノードの動作モード

システム共通定義

name_service_mode

マネジャノードのノード名

システム共通定義

name_manager_node

停止を検知したノードのノード情報をノードリストから削除する

システム共通定義

name_remove_down_node

ノーマルノードのノード情報をノードリストに登録する

システム共通定義

name_node_add_policy

OpenTP1起動時のノードリスト要求応答待ち時間

ネームサービス定義

name_start_watch_time

OpenTP1起動時のノードリスト要求リトライ回数

ネームサービス定義

name_start_retry_count

OpenTP1起動時のノードリスト要求リトライ間隔

ネームサービス定義

name_start_retry_interval

ノードリスト要求でエラーが発生した場合の処理

ネームサービス定義

name_start_error

ノードリスト同期待ち時間

ネームサービス定義

name_sync_ready_time

ノードリストファイルを作成するフォルダ名

ノードリストファイルを読み込む条件

ネームサービス定義

namnlfil

(凡例)−:該当項目なし

TP1/LiNK 07-51以降では,デフォルト値が変更されたオペランドがあります。詳細については,マニュアル「OpenTP1 システム定義」のdefault_value_optionオペランドの説明を参照してください。

表E‒2 TP1/LiNKの環境設定とTP1/ Server Baseシステムサービス定義との対応(SPP環境設定)

TP1/LiNK

TP1/Server Base

システムサービス定義

GUI名

設定項目

[SPP環境設定]

サービスグループ名

ユーザサービス定義

service_group

プログラム名

ユーザサービス定義

module

プロセス数

常駐

非常駐

ユーザサービス定義

parallel_count

優先順位

プロセス

ユーザサービス定義

nice

優先順位

スケジュール

ユーザサービス定義

schedule_priority

スケジュール情報

サービス滞留数

ユーザサービス定義

balance_count

スケジュール情報

サービスの最大入力データ長

ユーザサービス定義

message_buflen

スケジュール情報

サービス要求データ格納プール長

ユーザサービス定義

message_store_buflen

登録するサービス

サービス名

エントリポイント名

UAP共用ライブラリ(DLL)名

ユーザサービス定義

service

ユーザサーバの環境変数

グローバル

ユーザサービスデフォルト定義

putenv

ユーザサーバの環境変数

ローカル

ユーザサービス定義

putenv

自動起動設定

ユーザサービス構成定義

dcsvstart

[SPP詳細設定]

トランザクション属性

ユーザサービス定義

atomic_update

トランザクションブランチ限界経過時間

ユーザサービス定義

trn_expiration_time

子トランザクションブランチを監視時間に含める

ユーザサービス定義

trn_expiration_time_suspend

SPP異常終了時,閉塞しない

ユーザサービス定義

hold

連続異常終了限界経過時間

ユーザサービス定義

term_watch_time

システム再開始時,閉塞状態を引き継ぐ

ユーザサービス定義

hold_recovery

サービス単位に閉塞管理する

ユーザサービス定義

service_hold

連続サービス異常終了限界経過時間

ユーザサービス定義

service_term_watch_time

最大応答待ち時間

ユーザサービス定義

watch_time

連鎖RPC間隔監視時間

ユーザサービス定義

watch_next_chain_time

ソケット用ファイル記述子の最大数

ユーザサービス定義

max_socket_descriptors

ソケットの一時クローズ開始数

ソケットの一時クローズ非対象数

ユーザサービス定義

ipc_sockctl_highwater

一時クローズ要求の応答監視時間

ユーザサービス定義

ipc_sockctl_watchtime

RPCトレースを取得するファイルの容量

ユーザサービス定義

rpc_trace

rpc_trace_name

rpc_trace_size

一時クローズ処理要求が到着していないかどうかを検査する

ユーザサービス定義

polling_control_data

ソケットの再利用指示を受信できる契機を与えるインタバル時間

ユーザサービス定義

thread_yield_interval

TCP/IPの受信バッファサイズ

ユーザサービス定義

ipc_recvbuf_size

TCP/IPの送信バッファサイズ

ユーザサービス定義

ipc_sendbuf_size

TP1/LiNKが常設コネクションを自動管理する

ユーザサービス定義

rpc_rap_auto_connect

常設コネクション問い合わせ間隔最大時間

ユーザサービス定義

rpc_rap_inquire_time

サービス関数をリトライする最大回数

ユーザサービス定義

rpc_service_retry_count

サービス関数実行監視時間

ユーザサービス定義

service_expiration_time

サービス単位にスケジュールサービスの動作を指定

サービス名

ユーザサービス定義

scdsvcdef

サービス単位にスケジュールサービスの動作を指定

同時実行可能なサービス数

ユーザサービス定義

scdsvcdef

サービス単位にスケジュールサービスの動作を指定

キューイング可能なサービス要求数

ユーザサービス定義

scdsvcdef

サービス単位にスケジュールサービスの動作を指定

キューイング可能なサービス要求データ格納プール長

ユーザサービス定義

scdsvcdef

システム再開始時,自動起動する

ユーザサービス定義

node_down_restart

UAPトレース格納最大数

ユーザサービス定義

uap_trace_max

スケジュール遅延限界経過時間

ユーザサービス定義

schedule_delay_limit

スケジュール遅延時にシステムダウンする

ユーザサービス定義

schedule_delay_abort

[リソースマネジャ拡張子設定]

リソースマネジャ拡張子

ユーザサービス定義

trnrmid

表E‒3 TP1/LiNKの環境設定とTP1/ Server Baseシステムサービス定義との対応(SUP環境設定)

TP1/LiNK

TP1/Server Base

システムサービス定義

GUI名

設定項目

[SUP環境設定]

プログラム名

ユーザサービス定義

module

優先順位

プロセス

ユーザサービス定義

nice

ユーザサーバの環境変数

グローバル

ユーザサービスデフォルト定義

putenv

ユーザサーバの環境変数

ローカル

ユーザサービス定義

putenv

自動起動設定

ユーザサービス構成定義

dcsvstart

[SUP詳細設定]

トランザクション属性

ユーザサービス定義

atomic_update

トランザクションブランチ限界経過時間

ユーザサービス定義

trn_expiration_time

子トランザクションブランチを監視時間に含める

ユーザサービス定義

trn_expiration_time_suspend

最大応答待ち時間

ユーザサービス定義

watch_time

ソケット用ファイル記述子の最大数

ユーザサービス定義

max_socket_descriptors

ソケットの一時クローズ開始数

ソケットの一時クローズ非対象数

ユーザサービス定義

ipc_sockctl_highwater

一時クローズ要求の応答監視時間

ユーザサービス定義

ipc_sockctl_watchtime

RPCトレースを取得するファイルの容量

ユーザサービス定義

rpc_trace

rpc_trace_name

rpc_trace_size

TCP/IPの受信バッファサイズ

ユーザサービス定義

ipc_recvbuf_size

TCP/IPの送信バッファサイズ

ユーザサービス定義

ipc_sendbuf_size

TP1/LiNKが常設コネクションを自動管理する

ユーザサービス定義

rpc_rap_auto_connect

常設コネクション問い合わせ間隔最大時間

ユーザサービス定義

rpc_rap_inquire_time

システム再開始時,自動起動する

ユーザサービス定義

node_down_restart

SUP異常終了時,再起動する

ユーザサービス定義

auto_restart

連続異常終了限界経過時間

ユーザサービス定義

term_watch_time

UAPトレース格納最大数

ユーザサービス定義

uap_trace_max

[リソースマネジャ拡張子設定]

リソースマネジャ拡張子

ユーザサーバ名

trnrmid

表E‒4 TP1/LiNKの環境設定とTP1/ Server Baseシステムサービス定義との対応(RAPサービス環境設定)

TP1/LiNK

TP1/Server Base

システムサービス定義

GUI名

設定項目

[RAPサービス環境設定]

RAPサービスのポート番号

rapリスナーサービス定義

rap_listen_port

RAPサービスのプロセス数

常駐

rapリスナーサービス定義

rap_parallel_server

優先順位

プロセス

rapリスナーサービス定義

nice

ダイナミックコネクションスケジュール機能

rapリスナーサービス定義

rap_connection_assign_type

最大クライアント数

rapリスナーサービス定義

rap_max_client

自動起動設定

ユーザサービス構成定義

dcsvstart

[RAPサービス詳細設定]

トランザクションブランチ限界経過時間

rapリスナーサービス定義

trn_expiration_time

子トランザクションブランチを監視時間に含める

rapリスナーサービス定義

trn_expiration_time_suspend

ソケット用ファイル記述子の最大数

rapリスナーサービス定義

max_socket_descriptors

ソケットの一時クローズ開始数

ソケットの一時クローズ非対象数

ユーザサービス定義

ipc_sockctl_highwater

一時クローズ要求の応答監視時間

ユーザサービス定義

ipc_sockctl_watchtime

ソケットウィンドウサイズ

rapリスナーサービス定義

rap_max_buff_size

メッセージ送受信最大監視時間

rapリスナーサービス定義

rap_watch_time

問い合わせ間隔最大時間

rapリスナーサービス定義

rap_inquire_time

最大応答待ち時間

rapリスナーサービス定義

watch_time

UAPトレース格納最大数

rapリスナーサービス定義

uap_trace_max

RPCトレースを取得するファイルの容量

rapリスナーサービス定義

rpc_trace

rpc_trace_name

rpc_trace_size

リカバリ要求用待機rapサーバ数

rapリスナーサービス定義

rap_recovery_server

rapリスナー終了時のコネクション切断待ち時間

rapリスナーサービス定義

rap_term_disconnect_time

rapサーバ割り当て待ち要求の滞留監視時間

rapリスナーサービス定義

rap_stay_watch_time

滞留警告メッセージの出力間隔

rapリスナーサービス定義

rap_stay_warning_interval

表E‒5 TP1/LiNKの環境設定とTP1/ Server Baseシステムサービス定義との対応(リソースマネジャ接続)

TP1/LiNK

TP1/Server Base

システムサービス定義

GUI名

設定項目

[リソースマネジャ接続]

TP1/Message Queue接続時

システムサービス構成定義

mqa_conf

TP1/Messaging接続時

システムサービス構成定義

dcsvstart

[OPEN,CLOSE文字列]

トランザクションサービス定義

trnstring

[OPEN,CLOSE文字列一覧]

トランザクションサービス定義

trnstring

[オプション]

トランザクションサービスの環境変数

トランザクションサービス定義

putenv

リソースマネジャオープンエラー時の処置

TP1続行

TP1停止

オープン処理をリトライ後,TP1続行

オープン処理をリトライ後,TP1停止

トランザクションサービス定義

trn_wait_rm_open

リトライ間隔

トランザクションサービス定義

trn_retry_interval_rm_open

リトライ回数

トランザクションサービス定義

trn_retry_count_rm_open

プリペア,コミット最適化

トランザクションサービス定義

trnstring

(凡例)−:該当項目なし