(57)【要約】【課題】  クラスタ内における稼動系システム間でタイマ通知要求を効率よく引き継ぐことが可能なタイマ通知要求の引継システム等を提供する。【解決手段】  本願に係るタイマ通知要求の引継システムは、複数の稼動系オンラインリアルタイム処理システム１０、２０と、複数の稼動系オンラインリアルタイム処理システム１０、２０と接続されるタイマ通知要求保存用ファイル３０と、を備えるクラスタシステム１において、前記クラスタシステム１内の各稼動系オンラインリアルタイム処理システム１０、２０は、前記タイマ通知要求保存用ファイル３０から前記タイマ通知要求を検索する。【選択図】  図１
2005284750.tif 000002
【特許請求の範囲】
【請求項１】
複数の稼動系オンラインリアルタイム処理システムと、前記複数の稼動系オンラインリアルタイム処理システムと接続されるタイマ通知要求保存用ファイルと、を備えるクラスタシステムにおいて、
前記稼動系オンラインリアルタイム処理システムは、
１のトランザクションから発行されるタイマ通知要求を受けるためのタイマ通知要求手段と、
前記タイマ通知要求を格納するタイマ通知要求格納リストと、
前記タイマ通知要求に当該タイマ通知要求を発行した稼動系オンライン処理システムを識別するためのシステム情報を付加して前記タイマ通知要求保存用ファイルに格納するタイマ通知要求保存手段と、
前記タイマ通知要求格納リストとタイマ通知要求保存用ファイルのタイマ通知要求を検索するためのタイマ通知制御手段と、
前記検索されたタイマ通知要求に基づいて他のトランザクションを起動するためのタイマ通知実行手段と、
を具備し、
前記クラスタシステム内の各稼動系オンラインリアルタイム処理システムのタイマ通知制御手段は、前記タイマ通知要求保存用ファイルから前記タイマ通知要求を検索することを特徴とするタイマ通知要求の引継システム。
【請求項２】
前記稼動系オンラインリアルタイム処理システムは、システム時刻を示すための時刻測定手段を備え、
前記タイマ通知要求を発行した稼動系オンラインリアルタイム処理システムのタイマ通知制御手段は、前記タイマ通知要求格納リストのタイマ通知要求の指定時刻と、前記システム時刻に既定値を加算した既定時刻とを比較し、前記指定時刻が前記既定時刻を越えているタイマ通知要求を検索することを特徴とする請求項１に記載のタイマ通知要求の引継システム。
【請求項３】
前記稼動系オンラインリアルタイム処理システムは、
前記検索したタイマ通知要求を前記タイマ通知要求保存ファイルから削除するタイマ通知要求削除手段を具備することを特徴とする請求項１、又は２に記載のタイマ通知要求の引継システム。
【請求項４】
前記タイマ通知が発行された１の稼動系オンラインリアルタイム処理システムの前記タイマ通知実行手段は、前記タイマ通知要求の指定時刻から既定値を減算した起動時刻に前記他のトランザクションを起動することを特徴とする請求項１〜３のいずれかに記載のタイマ通知要求の引継システム。
【請求項５】
１のトランザクションから発行されるタイマ通知要求をタイマ通知要求保存用ファイルに格納し、前記タイマ通知要求保存用ファイルからタイマ通知要求を読み出して、前記タイマ通知要求の内容に基づいて他のトランザクションによって起動する稼動系オンラインリアルタイム処理システムを複数、備えているクラスタシステムにおいて、
前記クラスタシステム内の各稼動系オンラインリアルタイム処理システムは、前記タイマ通知要求保存用ファイルから前記タイマ通知要求を検索するタイマ通知要求検索工程を備えていることを特徴とするタイマ通知要求の引継方法。
【請求項６】
コンピュータを、
１のトランザクションから発行されるタイマ通知要求を受けるためのタイマ通知要求手段、
前記タイマ通知要求に当該タイマ通知要求を発行した稼動系オンライン処理システムを識別するためのシステム情報を付加して前記タイマ通知要求保存用ファイルに格納するタイマ通知要求保存手段、
前記タイマ通知要求を格納しているタイマ通知要求格納リストとタイマ通知要求保存用ファイルのタイマ通知要求を検索するためのタイマ通知制御手段、及び前記検索されたタイマ通知要求に基づいて他のトランザクションを起動するためのタイマ通知実行手段、としてそれぞれ機能させることを特徴とするタイマ通知要求引継プログラム。
【発明の詳細な説明】
【技術分野】
【０００１】
本願は、稼動系のクラスタの障害発生時に待機系のクラスタがタイマ通知要求を引き継ぐタイマ通知要求の引継システム等に関する。
【背景技術】
【０００２】
従来のホットスタンバイシステムにおいてトランザクションから指定時間後に指定トランザクションを指定メッセージにより起動するタイマ通知要求の引継方式は、障害発生時に稼動系オンラインリアルタイム処理システムから待機系オンラインリアルタイム処理システムへタイマ通知要求が引き継がれて処理されていた。
【０００３】
具体的には、このタイマ通知要求の引継方式は、タイマ通知要求格納リスト、タイマ通知要求保存用ファイル、タイマ通知要求保存手段およびタイマ通知要求復元手段を設け、タイマ通知要求保存ファイルを稼動系オンラインリアルタイム処理システムから待機系オンラインリアルタイム処理システムに引き継ぎ、待機系オンラインリアルタイム処理システムにおいて、タイマ通知要求保存用ファイルからタイマ通知要求を読み込んでタイマ通知要求格納リストに復元するようにしたことにより、稼動系オンラインリアルタイム処理システムから待機系オンラインリアルタイム処理システムにタイマ通知要求を引き継ぐ方式である。
【特許文献１】特開平６−１８７１８７号公報
【発明の開示】
【発明が解決しようとする課題】
【０００４】
しかしながら、従来のタイマ通知要求の引継方式は、待機系システムでのみタイマ通知要求を引き継ぐ方式であるため、クラスタ内で正常に稼動しているシステムへタイマ通知要求を引き継ぐものは考慮していない。そのため、複数の稼動系システムを備えるクラスタシステムにおいて、１の稼動系システムで障害が発生しても、他の稼動系システムでタイマ通知要求を引き継ぐことができない。
【０００５】
また、複数の可動系システムを備えるクラスタシステムにおけるタイマの引継に関し、タイマ通知要求をタイマ通知要求保存用ファイルに格納した後、１の稼動系システムによってタイマ通知要求が完了しても、当該タイマ通知要求の完了により引き継ぎ不要な（タイマ通知要求が完了した）タイマ通知要求がタイマ通知要求保存用ファイルから削除されないため、他の稼動系システムが不要なタイマ通知要求を引き継いでしまう。
【０００６】
本願は上記各問題点の解決を課題の一例として為されたもので、クラスタ内における稼動系システム間でタイマ通知要求を効率よく引き継ぐことが可能なタイマ通知要求の引継システム等を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上記課題を解決するために、請求項１に記載のタイマ通知要求の引継システムは、複数の稼動系オンラインリアルタイム処理システム（１０、２０）と、前記複数の稼動系オンラインリアルタイム処理システムと接続されるタイマ通知要求保存用ファイル（３０）と、を備えるクラスタシステム（１）において、前記稼動系オンラインリアルタイム処理システムは、１のトランザクション（１１、２１）から発行されるタイマ通知要求を受けるためのタイマ通知要求手段（１２、２２）と、前記タイマ通知要求を格納するタイマ通知要求格納リスト（１３、２３）と、前記タイマ通知要求に当該タイマ通知要求を発行した稼動系オンライン処理システムを識別するためのシステム情報を付加して前記タイマ通知要求保存用ファイルに格納するタイマ通知要求保存手段（１４、２４）と、前記タイマ通知要求格納リストとタイマ通知要求保存用ファイルのタイマ通知要求を検索するためのタイマ通知制御手段（１５、２５）と、前記検索されたタイマ通知要求に基づいて他のトランザクション（１８、２８）を起動するためのタイマ通知実行手段（１６、２６）と、を具備し、前記クラスタシステム内の各稼動系オンラインリアルタイム処理システムのタイマ通知制御手段は、前記タイマ通知要求保存用ファイルから前記タイマ通知要求を検索することを特徴とする。
【０００８】
また、請求項５に記載のタイマ通知要求の引継方法は、１のトランザクション（１１、２１）から発行されるタイマ通知要求をタイマ通知要求保存用ファイル（３０）に格納し、前記タイマ通知要求保存用ファイルからタイマ通知要求を読み出して、前記タイマ通知要求の内容に基づいて他のトランザクション（１８、２８）によって起動する稼動系オンラインリアルタイム処理システム（１０、２０）を複数、備えているクラスタシステム（１）において、前記クラスタシステム内の各稼動系オンラインリアルタイム処理システムは、前記タイマ通知要求保存用ファイルから前記タイマ通知要求を検索するためのタイマ通知要求検索工程を備えていることを特徴とする。
【０００９】
また、請求項６に記載のタイマ通知要求引継プログラムは、コンピュータを、１のトランザクションから発行されるタイマ通知要求を受けるためのタイマ通知要求手段、前記タイマ通知要求に当該タイマ通知要求を発行した稼動系オンライン処理システムを識別するためのシステム情報を付加して前記タイマ通知要求保存用ファイルに格納するタイマ通知要求保存手段、前記タイマ通知要求を格納しているタイマ通知要求格納リストとタイマ通知要求保存用ファイルのタイマ通知要求を検索するためのタイマ通知制御手段、及び前記検索されたタイマ通知要求に基づいて他のトランザクションを起動するためのタイマ通知実行手段、としてそれぞれ機能させることを特徴とする
【発明を実施するための最良の形態】
【００１０】
以下、本願の最良の実施形態について、図１、及び図２を用いて詳細に説明する。なお、以下に説明する実施の形態は、一実施例として、複数の稼動系オンラインリアルタイム処理システムを備えたクラスタシステム１に本願のタイマ通知要求の引継方法を適用した場合の実施形態である。なお、以下に示す本実施形態では、理解しやすいように稼動系オンラインシステムＡ（以下、「システムＡ１０」と称する。）と稼動系オンラインシステムＢ（以下、「システムＢ２０」と称する。）を備えるクラスタシステム１として説明する。
【００１１】
図１は本願のシステム構成図、図２はタイマ通知要求の引継処理の説明図である。
【００１２】
図示のように、クラスタシステム１は、システムＡ１０と、システムＢ２０と、当該システムＡ１０、及びＢ２０と接続されているタイマ通知要求保存用ファイル３０と、からその主要部が構成されている。
【００１３】
システムＡ１０、及びＢ２０は、トランザクションＡ１１及び２１と、タイマ通知要求手段１２及び２２と、タイマ通知要求格納リスト１３及び２３と、タイマ通知要求保存手段１４及び２４と、タイマ通知制御手段１５及び２５と、タイマ通知実行手段１６及び２６と、タイマ通知要求削除手段１７及び２７と、トランザクションＢ１８及び２８と、時刻を示すための（時計機能を有する）時刻測定手段（図示なし）と、を含んで構成されている。
【００１４】
トランザクションＡ１１及び２１は、タイマ要求通知を発行するものである。トランザクションＡ１１及び２１は、トランザクションＢ１８及び２８を起動するためのタイマ通知要求をタイマ通知要求手段１２及び２２に通知する。
【００１５】
タイマ通知要求手段１２及び２２は、トランザクションＡ１１及び２１からのタイマ通知要求を受けるものである。タイマ通知要求手段１２及び２２は、トランザクションＡ１１及び２１からのタイマ通知要求をタイマ通知要求格納リスト１３及び２３に格納するとともに、タイマ通知要求保存手段１４及び２４に当該タイマ通知要求を通知する。
【００１６】
タイマ通知要求格納リスト１３及び２３には、タイマ通知要求手段１２及び２２から通知されたタイマ通知要求の内容３０ａが時系列に格納される。タイマ通知要求の内容３０ａとは、トランザクションＢ１８及び２８を起動する時刻（以下、「指定時刻」と称する。）である。タイマ通知要求格納リスト１３及び２３は、１つのタイマ通知要求を１つのエントリとし、複数のエントリをテーブルとして管理する。エントリには、タイマ通知要求で設定されたテーブルで一意な識別子３０ｂが設定され、エントリはタイマ通知要求を実行する時系列にチェーン付けされる（図２（ａ））。
【００１７】
タイマ通知要求保存手段１４及び２４は、タイマ通知要求手段１２及び２２により通知されたタイマ通知要求をタイマ通知要求保存用ファイル３０に保存する。
【００１８】
タイマ通知要求保存用ファイル３０には、クラスタシステム１内の、全ての稼動系オンラインリアルタイム処理システム（本実施形態においては、システムＡ１０、及びシステムＢ２０）のタイマ通知要求の内容３０ａが、各システムＡ１０及びＢ２０のタイマ通知要求保存手段１４及び２４によって、システム情報（当該タイマ通知要求に設定される一意な識別子３０ｂ、及びシステム識別子３０ｃ）と共に格納される（図２（ａ））。
【００１９】
タイマ通知制御手段１５及び２５は、タイマ通知要求の管理および制御を行うものである。タイマ通知制御手段１５及び２５は、定期的にタイマ通知要求格納リスト１３及び２３とタイマ通知要求保存用ファイル３０のタイマ通知要求を検索する。また、タイマ通知制御手段１５及び２５は、タイマ通知実行手段１６、及び２６に対してトランザクションＢ１８及び２８を起動するように指示する。
【００２０】
タイマ通知実行手段１６及び２６は、タイマ通知制御手段１５及び２５の指示に基づいてタイマ通知要求削除手段１７及び２７に対してタイマ通知要求を削除するように指示する。また、タイマ通知実行手段１６及び２６は、タイマ通知制御手段１５及び２５の指示に基づいてトランザクションＢ１８及び２８を起動する。
【００２１】
タイマ通知要求削除手段１７及び２７は、タイマ通知実行手段１６及び２６の指示に基づいてタイマ通知要求保存ファイル３０からタイマ通知要求を削除する。
〈タイマ通知要求に基づく引継動作〉
次に、タイマ通知要求の引継方式の動作について説明する。なお、理解し易いように、図１に対応する符号を付して説明するが、この符号によって限定されるものではない。
【００２２】
−通常の動作について−
始めにシステムＡ１０のトランザクションＡ１１からタイマ通知要求が発行されると、タイマ通知要求手段１２は、タイマ通知要求格納リスト１３にトランザクションＡ１１から受けたタイマ通知要求を時系列の昇順になるようにタイマ通知要求の内容３０ａと、当該タイマ通知要求の内容３０ａが前記タイマ通知要求に設定される一意な識別子３０ｂと共に格納するとともに、タイマ通知要求保存手段１４に当該タイマ通知要求を通知する。タイマ通知要求保存手段１４は、タイマ通知要求保存用ファイル３０に当該タイマ通知要求の内容３０ａと、当該タイマ通知要求の内容３０ａが当該タイマ通知要求に設定される一意な識別子３０ｂ、及びシステム識別子３０ｂと共に格納する。
【００２３】
次に、タイマ通知制御手段１５は、定期的にタイマ通知要求格納リスト１３とタイマ通知要求保存用ファイル３０のタイマ通知要求を検索する。
【００２４】
また、クラスタシステム１内の他の正常に動作している稼動系オンラインリアルタイム処理システム（本実施形態においてはシステムＢ２０）のタイマ通知制御手段２５も、タイマ通知要求保存用ファイル３０に格納されているタイマ通知要求を検索している。この結果、システムＡ１０により発行されたタイマ通知要求がシステムＢ２０により実行されるおそれがあるが、後述するように、タイマ通知要求が発行されたシステムＡ１０では、指定時刻よりも少し早くタイマ通知要求を実行するので、システムＡ１０により発行されたタイマ通知要求がシステムＢ２０に引き継がれて実行されることはない。
【００２５】
次に、タイマ通知制御手段１５は、タイマ通知要求格納リスト１３のタイマ通知要求の内容３０ａ（指定時刻）と、システムＡ１０の時刻測定手段により示される現在時刻（以下、「システム時刻」と称する。）に既定値ｔ１（任意の値であって、例えば数秒）を加算した時刻（以下、「既定時刻T」と称する。）と、を比較する。比較した結果、指定時刻が既定時刻Ｔを越えているタイマ通知要求の内容３０ａを検索する。そして、検索した結果、タイマ通知制御手段１５は、自ら発行したタイマ通知要求に対応するタイマ通知要求については、検索したタイマ通知要求の指定時刻から既定値ｔ２（任意の値であって、例えば３０秒）を減算した時刻（以下、「起動時刻」と称する。）にタイマ通知実行手段１６を起動するように指示する。一方、検索結果が、他の稼動系オンラインリアルタイム処理システム（例えば、システムＢ２０）から発行されたタイマ通知要求と異なるタイマ通知要求については、検索したタイマ通知要求の指定時刻にタイマ通知実行手段２６を起動するように指示する。
【００２６】
タイマ通知実行手段１６は、タイマ通知要求削除手段１７に対してタイマ通知要求保存用ファイル３０から検索したタイマ通知要求を削除するように指示するとともにタイマ通知要求の起動時刻、又は指定時刻まで待機し、当該起動又は指定時刻にトランザクションＢ１８を起動する。これにより、トランザクションAから発行されたタイマ通知要求の一連の処理を終了する。
【００２７】
また、図２（ｂ）に示すように、システムＢ２０のシステム時刻がシステムＡ１０のシステム時刻より進んでいる場合には、通常であれば、システムＡ１０がタイマ通知要求に基づいてトランザクションＢ１８を起動するところを、システムＢ２０のタイマ通知制御手段２５がタイマ通知要求を引き継いでしまい、システムＢに負荷が集中してしまう。タイマ通知要求がこのように処理されるのを防止するため、システムＡ１０のタイマ通知制御手段１５によって、指定時刻が既定時刻Ｔを越えているタイマ通知要求の内容を検索した後、システムＡ１０のタイマ通知制御手段１５は、システム時刻に既定値ｔ２分先行してタイマ通知実行手段１６を起動するように指示する。具体的には、図２（ｂ）に示すように、システムＡ１０のシステム時刻よりシステムＢ２０のシステム時刻が５秒進んでいるため、システムＡ１０のタイマ通知制御手段１５は、指定時刻である１３時に既定値３０秒だけ先行して（１２時５９分３０秒に）、タイマ通知実行手段１６を起動するように指示する。
【００２８】
このようにすれば、システムＢ２０のシステム時刻がシステムＡ１０のシステム時刻より進んでいることにより、タイマ通知要求がシステムＢ２０に引き継がれ、システムＢ２０に負荷が集中してしまうことを防止できる。
〈システムＡにおいて異常が発生した場合のタイマ通知要求の引継動作について〉
一方、システムＡ１０のタイマ通知要求格納リスト１３とタイマ通知要求保存用ファイル３０のタイマ通知要求を検索し、検索したタイマ通知要求を実行する際に、何らかの要因（例えば、システムＡの故障等）により当該タイマ通知要求が実行できなかった場合（具体的には、例えば、図２（ｃ）に示すように、異常によってシステムＡ１０のシステム時刻がエラーとなり、タイマ通知制御手段１５によりタイマ通知要求が実行できない場合等）には、クラスタシステム１内の正常に動作しているシステムＡ１０以外のシステム（本実施形態においてはシステムＢ２０）によって、システムＡ１０から発行されたタイマ通知要求が引き継がれ、当該タイマ通知要求が実行される。具体的には、システムＢ２０のタイマ通知制御手段２５は、タイマ通知要求保存ファイル３０内のシステムＡ１０のトランザクションＡ１１によって発行されたタイマ通知要求を検索する。そして、システムＢ２０のタイマ通知制御手段２５は、検索したタイマ通知要求の指定時刻にタイマ通知実行手段２６を起動するように指示する。
【００２９】
システムＢ２０のタイマ通知実行手段２６は、タイマ通知要求削除手段２７に対してタイマ通知要求保存用ファイル３０から検索したタイマ通知要求を削除するように指示するとともに、指定時刻にトランザクションＢ２８を起動する。具体的には、タイマ通知要求の指定時刻が１２時なので、当該タイマ通知要求がシステムＢ２０に引き継がれて、図２（ｃ）に示すように、指定時刻（１２時）にシステムＢ２０のトランザクションＢ２８が起動し、タイマ通知要求が実行される。
【００３０】
このようにすれば、仮にシステムＡ１０で異常が発生しても、クラスタシステム１内の正常に稼動しているシステムＢ２０によってシステムＡ１０のトランザクションＡ１０から発行されたタイマ通知要求を引き継いで処理することが可能である。  
【００３１】
なお、本実施形態では、システムＡ１０、及びＢ２０のそれぞれが、各１個のトランザクションＡ１１及び２１、及びＢ１８及び２８を含んで構成されているクラスタシステム１について説明したが、同様のことが、冒頭に述べたように、複数の稼動系オンラインリアルタイム処理システムＡ〜Ｎを備え、当該稼動系オンラインリアルタイム処理システムＡ〜Ｎのそれぞれが各ｎ個のトランザクションＡ、及びＢを含んで構成されているクラスタシステムであっても成り立つ。
【００３２】
以上説明したように、上記実施形態によれば、本願に係るタイマ通知要求の引継方法は、１のトランザクションＡ１１、２１から発行されるタイマ通知要求をタイマ通知要求保存用ファイル３０に格納し、前記タイマ通知要求保存用ファイル３０からタイマ通知要求を読み出して、前記タイマ通知要求の内容に基づいて他のトランザクション１８、２８によって起動する稼動系オンラインリアルタイム処理システム１０、２０を複数、備えているクラスタシステム１において、前記クラスタシステム１内の各稼動系オンラインリアルタイム処理システム（例えば、システムＡ１０、システムＢ２０）は、タイマ通知要求保存用ファイル３０からタイマ通知要求を検索するタイマ通知要求検索工程を備えている。
【００３３】
このようにすれば、仮にタイマ通知要求を発行した１の稼動系オンラインリアルタイム処理システム（例えば、システムＡ１０）に異常が発生しても、クラスタシステム１内の他の稼動系オンラインリアルタイム処理システム（例えば、システムＢ２０）によってタイマ通知要求を引き継いで処理することができるので、アプリケーションシステムの運用性が向上する。
【００３４】
また、本願に係るタイマ通知要求の引継システムは、複数の稼動系オンラインリアルタイム処理システム１０、２０と、前記複数の稼動系オンラインリアルタイム処理システム１０、１１と接続されるタイマ通知要求保存用ファイル３０と、を備えるクラスタシステム１において、前記稼動系オンラインリアルタイム処理システム１０、２０は、１のトランザクションＡ１１、２１から発行されるタイマ通知要求を受けるためのタイマ通知要求手段１２、２２と、前記タイマ通知要求を時系列に格納するタイマ通知要求格納リスト１３、２３と、前記タイマ通知要求に当該タイマ通知要求を発行した稼動系オンライン処理システム１０、２０を識別するためのシステム情報を付加して前記タイマ通知要求保存用ファイル３０に格納するタイマ通知要求保存手段１４、２４と、前記タイマ通知要求格納リスト１３、２３とタイマ通知要求保存用ファイル３０のタイマ通知要求を検索するためのタイマ通知制御手段１５、２５と、前記検索されたタイマ通知要求に基づいて他のトランザクションＢ１８、２８を起動するためのタイマ通知実行手段１６、２６と、を具備し、前記クラスタシステム１内の各稼動系オンラインリアルタイム処理システム１０、２０のタイマ通知制御手段１５、２５は、前記タイマ通知要求保存用ファイル３０から前記タイマ通知要求を検索する。
【００３５】
このようにすれば、仮にタイマ通知要求を発行した１の稼動系オンラインリアルタイム処理システム（例えば、システムＡ１０）に異常が発生しても、クラスタシステム１内の他の稼動系オンラインリアルタイム処理システム（例えば、システムＢ２０）によってタイマ通知要求を引き継いで処理することができるので、アプリケーションシステムの運用性が向上する。
【００３６】
また、前記各稼動系オンラインリアルタイム処理システム１０、２０は、システム時刻を示すための時刻測定手段を備え、前記タイマ通知要求を発行した稼動系オンラインリアルタイム処理システムのタイマ通知制御手段１５、２５は、前記タイマ通知要求格納リスト１３、２３のタイマ通知要求の指定時刻と、前記システム時刻に既定値を加算した既定時刻とを比較し、前記指定時刻が前記既定時刻を越えているタイマ通知要求を検索する。
【００３７】
このようにすれば、タイマ通知要求が発行された稼動系オンラインリアルタイム処理システム（例えば、システムＡ１０）では、指定時刻よりも少し早くタイマ通知要求を実行するので、システムＡ１０により発行されたタイマ通知要求がクラスタシステム１内の他の稼動系オンラインリアルタイム処理システム（例えば、システムＢ２０）により引き継がれて実行されることを防止できる。
【００３８】
また、前記稼動系オンラインリアルタイム処理システム１０、１１は、前記検索したタイマ通知要求を前記タイマ通知要求保存ファイル３０から削除するタイマ通知要求削除手段１７、２７を具備している。
【００３９】
このようにすれば、タイマ通知要求が完了しても、当該タイマ通知要求の完了により引き継ぎ不要な（タイマ通知要求が完了した）タイマ通知要求がタイマ通知要求保存用ファイルから削除されるので、他の稼動系システムが不要なタイマ通知要求を引き継いでしまうことを防止できる。
【００４０】
また、前記タイマ通知が発行された１の稼動系オンラインリアルタイム処理システム１０のタイマ通知実行手段１６は、前記タイマ通知要求の指定時刻から既定値を減算した起動時刻に前記他のトランザクションＢ１８を起動する。
【００４１】
このようにすれば、仮にクラスタシステム１内の他の稼動系オンラインリアルタイム処理システム（例えば、システムＢ２０）のシステム時刻がタイマ通知要求を発行した稼動系オンラインリアルタイム処理システム（例えば、システムＡ１０）のシステム時刻よりも進んでいた場合において、タイマ通知要求を発行し正常に稼動しているシステムＡからシステムＢに当該タイマ通知要求が引き継がれてしまい、システムＢに負荷が集中するのを防止できる。
【００４２】
なお、本実施形態は一形態であって、この形態に限定されるものではない。
【図面の簡単な説明】
【００４３】
【図１】本願のタイマ通知要求の引継方法等を示すシステム構成図である。
【図２】タイマ通知要求の引継処理の説明図である。
【符号の説明】
【００４４】
１  クラスタシステム
１０  システムＡ
１１、２１  トランザクションＡ
１２、２２  タイマ通知要求手段
１３、２３  タイマ通知要求格納リスト
１４、２４  タイマ通知要求保存手段
１５、２５  タイマ通知制御手段
１６、２６  タイマ通知実行手段
１８、２８  トランザクションＢ
２０  システムＢ
３０  タイマ通知要求保存用ファイル
【図１】
2005284750.tif 000003
【図２】
2005284750.tif 000004