Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Server Base Enterprise Option 使用の手引


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

コネクションの確立後,最初のRPC要求メッセージ,リモートAPI要求メッセージ,またはDBキューイベント通知メッセージを受信するまでの時間を監視します。TP1/EE側で,一定時間を過ぎてもRPC要求メッセージ,リモートAPI要求メッセージ,またはDBキューイベント通知メッセージを受信できなかった場合は,コネクションを切断します。

監視時間内にRPC要求メッセージまたはリモートAPI要求メッセージを受信しなかった場合で,RPC関連定義のrpc_first_connect_errmsgオペランドにYを指定したときは,コネクション切断時にKFSB50310-EメッセージまたはKFSB50380-Eメッセージを出力します。

監視時間内にDBキューイベント通知メッセージを受信しなかった場合で,RPC関連定義のrpc_first_connect_errmsg_dbqオペランドにYを指定したときは,コネクション切断時にKFSB50312-Eメッセージを出力します。

RPC関連定義のrpc_firstmsg_recv_timerオペランドに1以上が指定されている場合は,コネクションを確立したあと,RPC要求メッセージの時間監視をします。監視時間内にメッセージを受信しなかった場合は,該当するコネクションは切断されます。監視時間内にメッセージを受信しなかった場合で,RPC関連定義のrpc_first_connect_errmsgオペランドにYを指定したときは,該当するコネクション切断時にKFSB50310-Eメッセージを出力します。rpc_firstmsg_recv_timerオペランドに0が指定されている場合は,時間監視をしません。