【SystemDirector Enterprise for Batch】Lock foldertimeoutについて
質問内容
以下のイベントが通知されました。
--
BF_LIBRARY_ERROR [BatchFW_CmdLogPut]:[98765.FESIWDA001] JOB_START 488616874 BatchFW_LogWrite, Lock foldertimeout.(20110101070005 C 45778.FEIDJWS JOB_START 1370 BatchFW_CmdLogPut RJJFR100 START )
--
バッチジョブの処理自体は正常終了しているようです。
①どういった要因でLock foldertimeoutが発生するのでしょうか?
②発生予防策はありませんか?
回答内容
ログファイルは1つであり、そのログファイルに複数のプロセスが同時に出力しようとすると、一定の間隔でリトライを行い、リトライオーバーとなると、Lock foldertimeout. が発生します。
この場合、ログを退避するパスを設定していないと、ログはロストします。
これらの設定は、いずれもログ初期設定ファイル(lsconfig.ini)にて行います。
(詳細は、ログ初期設定ファイルの詳細は、SDE for Batch Logger利用ガイドを参照下さい)
今回の現象は、ロックリトライ間隔やロックリトライ回数を増やすことで回避できます。
・LockRetryInterval=ロックリトライ間隔
・LockRetryCount=ロックリトライ回数
・TimeOutlog=ログを退避するパス
【確認済みのバージョン】全バージョン
【確認済みの対象OS】全OS
製品名カテゴリ
SystemDirector Enterprise for Java(バッチ)/C Batch
-
コンテンツID:
3150106207
-
公開日:
2013年10月11日
-
最終更新日:2013年10月11日
アンケート
サポート情報充実のためアンケートにご協力をお願いいたします。
コメント欄: