Job Recovery Page

Options on the Recovery page determine what adTempus should do if a job is interrupted or missed.

Show Window Sample

Run on startup if last run missed

If the last scheduled execution time for the job (based on schedule triggers defined for the job) was missed because the adTempus service was not running, adTempus will run the job when the service starts.

Restart

The Restart options allow adTempus to restart a job that was interrupted.

Run on startup if adTempus was shut down while the job was running

If the adTempus service was stopped while the job was running, adTempus will restart the job when the service is started.

Stopping the adTempus service does not terminate running programs. Your program may therefore still be running when adTempus goes to restart the job. When you use this option you should use process conditions, the Process Execution task's Skip if already running option, or some other safeguard to make sure that your scheduled tasks do not get re-executed when they should not.

 

Run on startup if adTempus terminated unexpectedly while the job was running

If the adTempus stopped unexpectedly while the job was running, adTempus will restart the job when the service is started. An "unexpected termination" is any abnormal termination of the adTempus service. This could be due to a failure of the service itself or to a system failure.

adTempus is not able to determine the reason for the abnormal termination. If the termination was due to a cause other than an unexpected system shutdown, your program may still be running when adTempus goes to restart the job. When you use this option you should use process conditions, the Process Execution task's Skip if already running option, or some other safeguard to make sure that your scheduled tasks do not get re-executed when they should not.

 

Restart From

This option determines the point from which the job will be restarted:

Pass most recent checkpoint to job

Regardless of what step execution begins with, adTempus can pass the task the most recent checkpoint that was set before the failure occurred. Your program or script can use this to determine where it should resume execution.

Job Overview