Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/EE/Message Control Extension 使用の手引


2.7.2 CL連携時の定義チェック

CL連携する場合(XTCサービス定義のcluster_modeオペランドにYを指定した場合)は,TP1/EEの開始時に実行系と待機系との間で,MCP構成定義オブジェクトファイルの整合性をチェックします。チェックでの不一致を避けるため,実行系と待機系で同じMCP構成定義オブジェクトファイルを使用することをお勧めします。

整合性のチェックを行う定義の一覧を次の表に示します。

表2‒5 整合性のチェックを行う定義の一覧

定義名

コマンド

オプション・オペランド

定義チェックの有無

バッファ定義

eemcpbuf

-e

emsgbuf

○

TCP/IP定義の開始

eemcptcpstart

-o

con_addr

○

論理端末アプリケーション定義

eemcplefunc

-u

ownlsg

○

ownlmc

○

ownlra

○

ownlcn

○

owntrn

○

rltrn

○

rltrnlevel

○

-e

errtrn1

○

errtrn2

○

errtrn3

○

errtrnr

○

errtrns

○

コネクション定義(TCP/IP)

eemcpcn

-c

−

○

-i

−

○

-b

bretry

○

bretrycnt

○

bretryint

○

concmptim

○

conmsg

○

sndsynctim

○

sndtim

○

sndrcvtim

○

sndcmptim

○

-w

srtimout

○

-y

mode

○

-r

ipaddr

○※

hostname

○※

portno

○※

-o

oipaddr

○

ohostname

○

oportno

○

-k

nodelay

○

keepalive

○

notrftime

○

-f

cnrelease

○

endrelease

○

-h

addrchk

○

chgconn

○

論理端末定義(TCP/IP)

eemcple

-l

−

○

-i

−

○

-v

−

○

TCP/IP定義の終了

eemcptcpend

−

−

×

UDP定義の開始

eemcpudpstart

−

−

×

論理端末定義(UDP)

eemcple

-l

−

○

-i

−

○

-v

−

○

-b

sndtim

○

-s

syssndsize

○

sysrcvsize

○

-r

ipaddr

○

hostname

○

portno

○

-o

oipaddr

○

ohostname

○

oportno

○

-k

reuseaddr

○

-m

multicast

○

hostgroupaddr

○

hostgroupname

○

ripaddr

○

rhostname

○

multicastttl

○

スレッドグループ定義

eemcpthdgrp

−

−

×

UDP定義の終了

eemcpudpend

−

−

×

アプリケーション定義

eemcpfunc

-u

ownlsg

○

ownlmc

○

ownlra

○

ownlcn

○

rltrn

○

rltrnlevel

○

-e

errtrns

○

-c

uocexc

○

-q

−

○

-m

msglen

○

recvpermanence

○

reconnectsend

○

トレース定義

eemcptrc

-f

fileno

○

filesz

○

-b

bufferno

○

buffersz

○

-x

entrysize

○

-s

sendresult

○

-m

filter

○

msgsize

○

(凡例)

○:定義チェックをします。

×:定義オブジェクトファイルに含まれないため,定義チェックの対象外です。

−:該当しません。

注※

クライアントの場合(eemcpcn定義コマンドの-yオプションのmodeオペランドにclientを指定)は,定義チェックしません。

注意事項

片方の系だけに定義を指定し,その指定した定義の値が省略値と同じ場合,システムとして同じ値が適用されるので定義チェックエラーとはなりません。