Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 使用の手引 Windows(R)編


5.1.41 ユーザサービスデフォルト定義の内容

ユーザサービスデフォルト定義の内容を,次に示します。

表5‒41 ユーザサービスデフォルト定義の内容

形式

オペランド/コマンド/パス

オプション

Windows版OpenTP1でのサポートの有無

UNIX版OpenTP1との差異

set

nice

指定値の意味がUNIX版OpenTP1とは異なります。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

parallel_count

hold

hold_recovery

deadlock_priority

schedule_priority

message_buflen

message_store_buflen

注意事項があります。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

trn_expiration_time

trn_expiration_time_suspend

watch_next_chain_time

atomic_update

receive_from

uap_trace_max

uap_trace_file_put

×

デフォルトでUAPトレースファイルが出力されます。UAPトレースファイルの出力場所とファイル名については,マニュアル「OpenTP1 運用と操作」のOpenTP1が出力するファイル一覧についての説明を参照してください。

term_watch_time

mcf_jnl_buff_size

type

balance_count

uid

×

ユーザIDの指定は,サポートしていません。

auto_restart

critical

lck_wait_priority

mcf_psv_id

trn_cpu_time

×

CPU監視時間の指定は,サポートしていません。このオペランドには0(CPU時間を監視しない)が指定されます。

service_hold

service_priority_control

message_cell_size

注意事項があります。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

max_socket_msg

max_socket_msglen

trf_put

mcf_mgrid

mcf_service_max_count

trn_statistics_item

指定値として,cputimeはサポートしていません。

node_down_restart

rpc_response_statistics

server_type

指定値は,betranだけをサポートしています。

trn_rm_open_close_scope

trn_optimum_item

purge_msgget

cancel_normal_terminate

prc_abort_signal

3,6,15の中から,シグナル番号を指定してください。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

rpc_service_retry_count

rpc_extend_function

max_socket_descriptors

Windows版OpenTP1では,次の条件を満たす必要はありません。

(「このオペランドの指定値」+同定義内の「max_open_fdsオペランドの指定値」)≦2048

max_open_fds

×

UNIXの場合,カーネルパラメータやシステムコールで「UAPプロセスでアクセスするファイルおよびパイプの最大数」を設定できますが,Windows版OpenTPでは,max_open_fdsオペランドの指定値を使用して上限を設定することができません。これは,設定するパラメータが存在しないからです。

このため,次に示す計算式でUAPプロセスが使用するファイル記述子の数を見積もり,WindowsのCランタイムが提供する_open関数の上限以内でファイル記述子を使用してください。

  • UAPプロセスが使用するファイル記述子の数=(DAMサービス,TAMサービス,MQAサービス,ジャーナルサービス,およびステータスサービスの各システム定義で指定した全OpenTP1ファイルシステム数※1)+20※2+(ユーザファイル数※3

service_term_watch_time

termed_after_service

xat_trn_expiration_time

×

XATMI通信サービスは,サポートしていません。

xat_osi_usr

×

rpc_trace

rpc_trace_name

rpc_trace_size

trn_rollback_information_put

schedule_method

×

ユーザサーバのスケジューリング方式の指定は,サポートしていません。

service_wait_time

×

mcf_spp_oj

×

SPPの履歴情報OJ取得要否の指定は,サポートしていません。

adm_message_option

trn_watch_time

trn_limit_time

trn_rollback_response_receive

trn_partial_recovery_type

rpc_destination_mode

rpc_rap_auto_connect

rpc_rap_inquire_time

rpc_request_cancel_for_timedout

status_change_when_terming

service_expiration_time

multi_schedule

make_queue_on_starting

loadcheck_interval

levelup_queue_count

leveldown_queue_count

ipc_sockctl_highwater

ipc_sockctl_watchtime

ipc_conn_interval

指定値がUNIX版OpenTP1とは異なります。詳細については,「5.3 システム定義の詳細」の「システム共通定義」を参照してください。

ipc_send_interval

ipc_send_count

ipc_header_recv_time

rpc_close_after_send

rpc_send_retry_count

rpc_send_retry_interval

ipc_recvbuf_size

ipc_sendbuf_size

ipc_listen_sockbufset

polling_control_data

thread_yield_interval

groups

×

サービスグループのグループアクセスリストの設定は,サポートしていません。

loadlevel_message

ipc_backlog_count

rpc_buffer_pool_max

schedule_delay_limit

schedule_delay_abort

rap_autoconnect_con_error_msg

core_shm_suppress

×

コアファイルに共用メモリダンプは出力されません。

xat_connect_resp_time

×

XATMI通信サービスは,サポートしていません。

scd_poolfull_check_interval

scd_poolfull_check_count

scd_pool_warning_use_rate

scd_pool_warning_interval

ipc_tcpnodelay

stay_watch_queue_count

stay_watch_check_rate

stay_watch_abort

stay_watch_start_interval

stay_watch_check_interval

trn_completion_limit_time

rap_message_id_change_level

log_audit_out_suppress

log_audit_message

mcf_prf_trace

scd_refresh_process

rap_extend_function

prc_coredump_filter

×

coreファイルに共有メモリを含めません。

watch_time

scd_process_ctl_opt

rpc_rap_inquire_time_check

stack_size_unlimited

×

プロセススタックサイズの設定はサポートしていません。

process_privilege_restrict

Windows版OpenTP1固有のオペランドです。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

process_privilege_name

uap_argv_convert_slash

コマンド

trnrmid

-n

-i

-k

scdbufgrp

-g

-s

-p

scdmulti

-g

scdsvcdef

-c

-p

-n

-l

putenv

任意

注意事項があります。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

XAT_CONNECT_RESP_TIME

×

XATMI通信サービスは,サポートしていません。

dcputenv

任意

注意事項があります。詳細については,「5.3 システム定義の詳細」の「ユーザサービスデフォルト定義」を参照してください。

注※1

オンラインで使用する,OpenTP1ファイルシステム領域数。

注※2

リモートAPI機能を使用してサービスを要求する場合は,固定数20にさらに16を追加する。

注※3

OpenTP1の制御下にない,ユーザが独自に使用するファイル数およびパイプ数。ただし,Win32API(CreateFile関数など)でオープンする数は除く。