Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 TP1/Financial Service Platform 使用の手引


12.3.2 状態管理

共有情報表では,各サーバの状態を次のように管理します。共有情報表が管理している状態は,eedbqshlshコマンドで参照できます。

図12‒4 共有情報表でのサーバ状態遷移

[図データ]

MIトランザクション終了時に最初に起動したサーバとしてJIトランザクションを起動する条件を満たしている場合は,JI実行中に状態を更新し(1.)JIトランザクションを起動します。JIトランザクション終了時に起動済みに状態を更新し(2.)オンライン開始します。

MIトランザクション終了時に最初に起動したサーバとしてJIトランザクションを起動する条件を満たしていない場合は,最初に起動したサーバのJIトランザクション終了を待ち合わせます。最初に起動したサーバのJIトランザクション終了を検知後に2番目以降のサーバに状態を更新し(3.)JIトランザクションを起動します。JIトランザクション終了後にオンライン開始します。

サーバが正常終了時のMEトランザクション終了後に未起動に状態を更新し(4.)サーバを停止します。

最初のサーバとしてJI起動済み,または2番目以降のサーバの状態で,サーバを再開始した場合は,状態は変わりません(5.)。