JP2009181497A - ジョブ処理システムおよびジョブ処理方法 - Google Patents
ジョブ処理システムおよびジョブ処理方法 Download PDFInfo
- Publication number
- JP2009181497A JP2009181497A JP2008021967A JP2008021967A JP2009181497A JP 2009181497 A JP2009181497 A JP 2009181497A JP 2008021967 A JP2008021967 A JP 2008021967A JP 2008021967 A JP2008021967 A JP 2008021967A JP 2009181497 A JP2009181497 A JP 2009181497A
- Authority
- JP
- Japan
- Prior art keywords
- job
- processing
- failure
- time
- file
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 238000012545 processing Methods 0.000 title claims abstract description 242
- 238000003672 processing method Methods 0.000 title claims description 6
- 238000000034 method Methods 0.000 claims description 66
- 230000008569 process Effects 0.000 claims description 48
- 238000011084 recovery Methods 0.000 claims description 23
- 239000000284 extract Substances 0.000 claims description 8
- 230000015654 memory Effects 0.000 claims description 6
- 238000010923 batch production Methods 0.000 claims description 3
- 238000012544 monitoring process Methods 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 24
- 238000001514 detection method Methods 0.000 description 10
- 230000004044 response Effects 0.000 description 10
- 230000000694 effects Effects 0.000 description 5
- 238000011161 development Methods 0.000 description 4
- 230000018109 developmental process Effects 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 230000010365 information processing Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000007630 basic procedure Methods 0.000 description 2
- 230000008859 change Effects 0.000 description 2
- 238000012790 confirmation Methods 0.000 description 2
- 239000000470 constituent Substances 0.000 description 2
- 230000002354 daily effect Effects 0.000 description 2
- 230000003111 delayed effect Effects 0.000 description 2
- 238000011835 investigation Methods 0.000 description 2
- 238000012423 maintenance Methods 0.000 description 2
- 230000007257 malfunction Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000033772 system development Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000003203 everyday effect Effects 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002250 progressing effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
- 238000013024 troubleshooting Methods 0.000 description 1
Images
Landscapes
- Retry When Errors Occur (AREA)
Abstract
【解決手段】ジョブのバッチ処理中に障害により処理が停止し、以後処理が予定されていたジョブに時限つきジョブがあった場合(S10、S12)、時限つきジョブの完了時限から逆算して障害ジョブの再実行を開始する時限を算出する(S16)。残り時間がしきい値以上であれば障害ジョブの復旧および再実行を試みる処理を開始する(S20のY、S22)。しきい値未満であれば(S20のN)、以後に処理が予定されていたジョブのうち障害ジョブを前提としないジョブを検出し、当該ジョブまで処理をスキップする(S28、S30のY、S32)。障害ジョブを前提としないジョブがない場合は、障害ジョブに替わる簡易的なジョブを臨時ジョブとして作成し、処理を続行する(S30のN、S34)。
【選択図】図6
Description
Claims (8)
- 処理内容が登録されたジョブを登録された処理順でバッチ処理するジョブ処理システムであって、
登録された各ジョブの処理内容から、各ジョブが利用するリソースおよびファイル操作に係る情報を抽出して記憶する利用リソース情報取得部と、
バッチ処理時に障害が発生した際、障害が発生したジョブと次に処理予定のジョブがそれぞれ利用するリソースおよびファイル操作に係る情報を参照して特定したジョブ同士の関連性に基づき生成した簡易的な処理内容のジョブを、障害が発生したジョブの代替ジョブとして臨時で処理することにより、次に処理予定のジョブの処理を可能とする障害対応部と、
を備えたことを特徴とするジョブ処理システム。 - 前記障害対応部は、バッチ処理に含まれる所定のジョブのそれぞれに対応させて前記簡易的な処理内容のジョブを作成してバッチ処理開始前に記憶装置に格納し、障害発生時に、障害が発生したジョブに対応する簡易的な処理内容のジョブを前記記憶装置から読み出して処理することを特徴とする請求項1に記載のジョブ処理システム。
- 前記障害対応部は、障害発生時に、障害が発生したジョブに対応する簡易的な処理内容のジョブを作成して処理することを特徴とする請求項1に記載のジョブ処理システム。
- 前記利用リソース情報取得部は、完了時限が設定されている時限つきジョブの当該設定時限を取得して記憶し、
前記障害対応部は障害発生時に、以後に処理予定のジョブから時限つきジョブを検出して、当該時限つきジョブを時限までに完了させるために障害復旧作業に許容される時間を、時限つきジョブおよびそれまでに処理予定の各ジョブの平均処理時間の実績値から算出し、前記許容される時間が所定のしきい値未満であるとき、前記簡易的な処理内容のジョブを処理することを特徴とする請求項1から3のいずれかに記載のジョブ処理システム。 - 前記障害対応部は、前記許容される時間が所定のしきい値以上であるとき、当該許容される時間をユーザに通知することにより障害復旧の作業開始を促すとともに、前記許容される時間の残り時間の監視を行い、当該残り時間が所定のしきい値未満となったとき、前記簡易的な処理内容のジョブへと処理を移行することを特徴とする請求項4に記載のジョブ処理システム。
- 前記利用リソース情報取得部は、登録されたジョブの処理内容から、障害によって処理が中断しても再実行するのみで同一の出力結果が得られる単純再実行可能なジョブであるか否かを、各ジョブについて判定し、
前記障害対応部は障害発生時に、前記許容される時間が所定のしきい値以上であるとき、ユーザに障害復旧の作業開始を促すとともに、障害が発生したジョブが単純再実行可能なジョブでなかった場合に、当該ジョブによる出力結果であるファイルをジョブ処理前の状態に戻す処理内容のジョブを、障害が発生したジョブが利用するリソースおよびファイル操作に係る情報に基づいて作成したうえで実行し、障害復旧後、障害が発生したジョブを再実行することを特徴とする請求項4または5に記載のジョブ処理システム。 - ユーザの設定に従いジョブをバッチ処理するステップと、
設定された各ジョブの処理内容から、各ジョブが利用するリソースおよびファイル操作に係る情報を抽出しメモリに格納するステップと、
バッチ処理時に障害が発生した際、以後に処理予定のジョブに完了時限が設定されている時限つきジョブが含まれるか否かを特定するステップと、
時限つきジョブが含まれる場合、当該時限つきジョブを時限までに完了させるために障害復旧作業に許容される時間を、時限つきジョブおよびそれまでに処理予定の各ジョブの平均処理時間の実績値から算出するステップと、
前記許容される時間が所定のしきい値未満であった場合、障害が発生したジョブと次に処理予定のジョブがそれぞれ利用するリソースおよびファイル操作に係る情報を参照して特定したジョブ同士の関連性に基づき生成した簡易的な処理内容のジョブを、障害が発生したジョブの代替ジョブとして臨時で処理するステップと、
を含むことを特徴とするジョブ処理方法。 - 前記許容される時間が所定のしきい値以上であった場合、当該許容される時間をユーザに通知することにより障害復旧の作業開始を促すとともに、前記許容される時間の残り時間の監視を行い、当該残り時間が所定のしきい値未満となったとき、前記簡易的な処理内容のジョブへと処理を移行するステップをさらに含むことを特徴とする請求項7に記載のジョブ処理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021967A JP5231035B2 (ja) | 2008-01-31 | 2008-01-31 | ジョブ処理システムおよびジョブ処理方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2008021967A JP5231035B2 (ja) | 2008-01-31 | 2008-01-31 | ジョブ処理システムおよびジョブ処理方法 |
Publications (2)
Publication Number | Publication Date |
---|---|
JP2009181497A true JP2009181497A (ja) | 2009-08-13 |
JP5231035B2 JP5231035B2 (ja) | 2013-07-10 |
Family
ID=41035399
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2008021967A Active JP5231035B2 (ja) | 2008-01-31 | 2008-01-31 | ジョブ処理システムおよびジョブ処理方法 |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP5231035B2 (ja) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018116400A1 (ja) * | 2016-12-21 | 2018-06-28 | 三菱電機株式会社 | 制御装置および制御装置の故障時処理方法 |
US10346262B2 (en) | 2015-09-18 | 2019-07-09 | Mitsubishi Electric Corporation | Job management apparatus, job management method and computer readable medium to generate and execute a retry job when an error occurs during a job step |
JPWO2021199607A1 (ja) * | 2020-03-31 | 2021-10-07 |
Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0512048A (ja) * | 1991-07-02 | 1993-01-22 | Fujitsu Ltd | 多重化サブシステム間処理引継ぎ処理方式 |
JPH05324350A (ja) * | 1992-05-15 | 1993-12-07 | Hitachi Ltd | オフライン処理システム |
JPH0668034A (ja) * | 1992-08-20 | 1994-03-11 | Hitachi Ltd | オンラインシステム監視方式 |
JPH0736718A (ja) * | 1993-06-28 | 1995-02-07 | Kawasaki Steel Corp | プロセス制御システムのバックアップ方法 |
JPH10214198A (ja) * | 1997-01-29 | 1998-08-11 | Hitachi Ltd | 情報処理システム |
JP2003298599A (ja) * | 2002-03-29 | 2003-10-17 | Denso Corp | 分散制御方法及び装置 |
JP2005011023A (ja) * | 2003-06-18 | 2005-01-13 | Hitachi Ltd | ジョブスケジューリング方法及びシステム |
JP2007041890A (ja) * | 2005-08-04 | 2007-02-15 | Nec Corp | タスク制御装置 |
JP2007140791A (ja) * | 2005-11-16 | 2007-06-07 | Mizuho Information & Research Institute Inc | ジョブ実行管理方法、ジョブ実行管理システム及びジョブ実行管理プログラム |
-
2008
- 2008-01-31 JP JP2008021967A patent/JP5231035B2/ja active Active
Patent Citations (9)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JPH0512048A (ja) * | 1991-07-02 | 1993-01-22 | Fujitsu Ltd | 多重化サブシステム間処理引継ぎ処理方式 |
JPH05324350A (ja) * | 1992-05-15 | 1993-12-07 | Hitachi Ltd | オフライン処理システム |
JPH0668034A (ja) * | 1992-08-20 | 1994-03-11 | Hitachi Ltd | オンラインシステム監視方式 |
JPH0736718A (ja) * | 1993-06-28 | 1995-02-07 | Kawasaki Steel Corp | プロセス制御システムのバックアップ方法 |
JPH10214198A (ja) * | 1997-01-29 | 1998-08-11 | Hitachi Ltd | 情報処理システム |
JP2003298599A (ja) * | 2002-03-29 | 2003-10-17 | Denso Corp | 分散制御方法及び装置 |
JP2005011023A (ja) * | 2003-06-18 | 2005-01-13 | Hitachi Ltd | ジョブスケジューリング方法及びシステム |
JP2007041890A (ja) * | 2005-08-04 | 2007-02-15 | Nec Corp | タスク制御装置 |
JP2007140791A (ja) * | 2005-11-16 | 2007-06-07 | Mizuho Information & Research Institute Inc | ジョブ実行管理方法、ジョブ実行管理システム及びジョブ実行管理プログラム |
Cited By (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US10346262B2 (en) | 2015-09-18 | 2019-07-09 | Mitsubishi Electric Corporation | Job management apparatus, job management method and computer readable medium to generate and execute a retry job when an error occurs during a job step |
WO2018116400A1 (ja) * | 2016-12-21 | 2018-06-28 | 三菱電機株式会社 | 制御装置および制御装置の故障時処理方法 |
JPWO2018116400A1 (ja) * | 2016-12-21 | 2019-06-24 | 三菱電機株式会社 | 制御装置および制御装置の故障時処理方法 |
JPWO2021199607A1 (ja) * | 2020-03-31 | 2021-10-07 | ||
WO2021199607A1 (ja) * | 2020-03-31 | 2021-10-07 | 日立Astemo株式会社 | 制御装置及び方法 |
JP7421634B2 (ja) | 2020-03-31 | 2024-01-24 | 日立Astemo株式会社 | 制御装置及び方法 |
Also Published As
Publication number | Publication date |
---|---|
JP5231035B2 (ja) | 2013-07-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11269718B1 (en) | Root cause detection and corrective action diagnosis system | |
US7213176B2 (en) | Adaptive log file scanning utility | |
JP4859558B2 (ja) | コンピュータシステムの制御方法及びコンピュータシステム | |
CN101918922A (zh) | 用于计算机网络中的自动数据异常修正的***和方法 | |
JP2005346331A (ja) | 障害復旧装置および障害復旧方法、マネージャ装置並びにプログラム | |
US11169896B2 (en) | Information processing system | |
JPWO2008012903A1 (ja) | システム管理プログラム、システム管理装置およびシステム管理方法 | |
JP5007247B2 (ja) | ジョブ処理システムおよびジョブ管理方法 | |
JP5111186B2 (ja) | ジョブ処理システムおよびジョブ管理方法 | |
JP2019049802A (ja) | 障害解析支援装置、インシデント管理システム、障害解析支援方法及びプログラム | |
JP5231035B2 (ja) | ジョブ処理システムおよびジョブ処理方法 | |
JP4928480B2 (ja) | ジョブ処理システムおよびジョブ管理方法 | |
CN113157569A (zh) | 自动化测试方法、装置、计算机设备和存储介质 | |
JP2009181498A (ja) | ジョブ処理システムおよびジョブ処理方法 | |
Yin et al. | Availability modeling and analysis for data backup and restore operations | |
JP2018180982A (ja) | 情報処理装置、およびログ記録方法 | |
WO2019223171A1 (zh) | 工作流管理方法、***、计算机设备和存储介质 | |
CN115982049A (zh) | 性能测试中的异常检测方法、装置和计算机设备 | |
JP2009181494A (ja) | ジョブ処理システムおよびジョブ情報取得方法 | |
JP2016057658A (ja) | 障害情報管理システムおよび障害情報管理方法 | |
CN110347741B (zh) | 大数据处理过程中有效提升输出成果数据质量的***及其控制方法 | |
JP2013235408A (ja) | ログ管理システム、ログ管理サーバ及びプログラム | |
JP2006079485A (ja) | 電子計算機における障害解析用情報収集方式 | |
JP2007041828A (ja) | Sla達成状況判定方法 | |
CN110008114B (zh) | 配置信息维护方法、装置、设备及可读存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20100329 |
|
A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20120511 |
|
A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20120619 |
|
A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20120817 |
|
TRDD | Decision of grant or rejection written | ||
A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20130312 |
|
A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20130321 |
|
FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20160329 Year of fee payment: 3 |
|
R150 | Certificate of patent or registration of utility model |
Ref document number: 5231035 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |
|
R250 | Receipt of annual fees |
Free format text: JAPANESE INTERMEDIATE CODE: R250 |