分散トランザクション処理機能 OpenTP1 運用と操作

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

付録D.6 メッセージ制御機能のジャーナル取得条件

種別 取得条件 取得プロセス 取得タイミング
AJ MCF通信構成定義
mcftalcle -o aj=yes
を指定した場合
通信プロセス メッセージ出力時(送信完了時)
GJ MCFアプリケーション定義
mcfaalcap -j gj=yes
を指定した場合
UAPプロセス メッセージ受信時(dc_mcf_receive()関数内で取得)
IJ MCFアプリケーション定義
mcfaalcap -j ij=yes
を指定した場合
通信プロセス メッセージ入力時(入力キューへの登録前)
MJ mcftactmjコマンドを入力した場合 通信プロセス メッセージ入力時(入力キューへの登録前)
メッセージ出力時(出力キューから読み込み後)
OJ
MHP:MCFアプリケーション定義
mcfaalcap -j oj=yes
を指定した場合
SPP:ユーザサービス定義(またはユーザサービスデフォルト定義)
mcf_spp_oj=Y
を指定した場合
UAPプロセス メッセージ送信時(dc_mcf_send()関数内で取得),またはアプリケーション起動要求時(dc_mcf_execap()関数内で取得)
CJ
(出力通番)
出力通番を指定してメッセージ送信をした場合 UAPプロセス メッセージ送信時(dc_mcf_send()関数内で取得)
CJ
(最終出力通番)
出力通番を指定してメッセージ送信をした場合 通信プロセス メッセージ出力時(送信完了時)
CJ
(無効出力通番)
出力通番指定のメッセージを送信した論理端末がMCF構成変更再開始時に削除されている場合 MCFマネジャプロセス MCF構成変更再開始時
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g
quekind=disk
を指定した場合
通信プロセス メッセージ入力時(入力キューへの登録後)
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g quekind=
diskを指定した場合,およびMCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
UAPプロセス 同期点
CJ
(QUE
MCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
通信プロセス メッセージ出力時(出力キュー消去完了時)
CJ
(QUE
MCFアプリケーション定義
mcfaalcap -g
quekind=disk
を指定した場合,およびMCF通信構成定義
mcftalcle -k
quekind=disk
を指定した場合
MCFマネジャプロセス 正常終了時
CJ
(QUE
入力キューにメッセージが滞留していたサービスグループ,または出力キューにメッセージが滞留していた論理端末がMCF構成変更再開始時に削除されていた場合 MCFマネジャプロセス MCF構成変更再開始時
注※
メッセージキューサーバが取得する場合の回復用ジャーナル