特定のファイルを待機する control-m ファイル ウォッチャー ジョブがあります。指定された時間内にファイルが到着した場合、ジョブは正常に終了しますが、ファイルを待機し続けるのではなく、指定された時間内にファイルが到着しない場合にジョブ ステータスを正常に設定したいと考えています。 、これは可能ですか?それを実装する方法は?
ありがとうございました。
特定のファイルを待機する control-m ファイル ウォッチャー ジョブがあります。指定された時間内にファイルが到着した場合、ジョブは正常に終了しますが、ファイルを待機し続けるのではなく、指定された時間内にファイルが到着しない場合にジョブ ステータスを正常に設定したいと考えています。 、これは可能ですか?それを実装する方法は?
ありがとうございました。
ファイルウォッチャーを設定するには、2 つの方法があります。
FW ジョブが完了すると、2 つの結果が生じます。
後続のジョブが実行を開始するように、次のジョブに out 条件を与える
これが新しい日のプロセスで片付けられるように、仕事を完了するだけです。
最初の結果が必要な場合は、これが 1 つのオプションです。FW ジョブ [ABC] が 0600 から 1800 の間で実行され、後続のジョブに渡される出力条件が ABC-OK であるとします。後続ジョブ [DEF] は、条件 ABC-OK を取得すると実行されます。同じ条件 ABC-OK を設定する 1805 で実行されるダミー ジョブ [ABC_DUMMY] を保持します。したがって、ABC_DUMMY が完了すると、DEF は探している条件を取得して実行します。
ファイルが早く到着した場合、FW ジョブ ABC が実行され、条件 ABC-OK が設定されます。と DEF が実行を開始します。この両方の状態で、DEF が完了したら、ABC-OK がネゲートされていることを確認してください。
2 番目の結果を探している場合は、ジョブが失敗しない限り、FW ジョブは「To Run」ステータスになり、これは New Day プロセスでクリアされると思います。
さらにお役に立てば幸いです。ここに疑問を投稿してください。
JN