その他問い合わせ #3715
closedジョブ未起動エラーの発生に関する件
Description
ご担当者様
お世話になっております。
ジョブの開始時刻を毎日 6:55に設定しており通常問題なく起動できているのですが、ジョブ未起動の日があり jobarg_server.log を見ると下記の通り起動できなかった旨のエラーメッセージが表示されておりました。
起動時刻の約104秒後に未起動の旨のエラー報告がされておりますが、何らかの理由でジョブが起動できなかったものと推測します。
実行時刻からある一定時間経過後にジョブの実行を確認できない場合は本エラーとなるものと推測されますが、何秒経過すると本エラーとなるか値を開示頂くことは難しいでしょうか?
1363:20240108:065644.745 [ERROR] [************] unable to schedule start of jobnet: inner jobnet id[*******] jobnet id[*******] scheduled time[202401080655]
Updated by 保守サポート 担当2 8 months ago
- Status changed from 新規登録 to 回答中
期限切れの削除対象データが、多くなっている可能性は、無いでしょうか?
御利用頂いていますVersionですとJOBNETを起動する前に期限切れデータを削除する処理が入っており、対象データが多い場合、起動遅延になるケースがあります。
デフォルトでの遅延チェックは、60秒となります。
この問題は、5.1.2 , 6.0.3 , 6.1.1 にて解消されています。
Updated by 保守サポート 担当2 8 months ago
下記の終了済みジョブネット情報保持期間が該当します。
https://www.jobarranger.info/document/doku.php?id=4.0:operation:configuration:12general-configuration-system
下記、MonitorのConfファイルに、JaRunShiftTimeを追加して指定してください。
指定は、分単位で、0で、60秒、1で、120秒となります。
https://www.jobarranger.info/document/doku.php?id=4.0:install:server:01monitor-conf
Updated by Anonymous 8 months ago
Jobarrangerのログから、エラーメッセージ下記②の直前に、下記①のログが出力されていました。
期限切れのデータ削除処理は、下記①のdelete文になるでしょうか。
①1363:20240108:065642.447 [WARN] slow query: 221.978847 sec, "delete from ja_run_jobnet_table where inner_jobnet_main_id = 2352326"
②1363:20240108:065644.745 [ERROR] [JABOOT200006] unable to schedule start of jobnet: inner jobnet id2352380 jobnet id[ANSD111] scheduled time202401080655