Behavior when an exception occurs
The following describes the behavior when an exception occurs, and no automatic exception handling is specified:
When a… |
Experiences this exception… |
This happens… |
---|---|---|
Flow definition |
Misschedule |
The flow is not triggered. |
Flow or Subflow |
Misschedule |
The flow or subflow is not run. |
Overrun |
The flow or subflow continues to run after the exception occurs. The run time is calculated from when the flow or subflow is first triggered until its status changes from Running to Exit or Done, or until the Overrun time is reached, whichever comes first. |
|
Underrun |
The time is calculated from when the flow or subflow first starts running until its status changes from running to Exit or Done. |
|
Job |
Misschedule |
The job is not run. |
Cannot Run |
The job is not run. |
|
Start Failed |
The job is still waiting. Submission of the job is retried until the configured number of retry times. If the job still cannot run, a Cannot Run exception is raised. The default number of retry times is 20. |
|
Overrun |
The job continues to run after the exception occurs. The run time is calculated from when the job is successfully submitted until it reaches Exit or Done state, or until the Overrun time is reached, whichever comes first. |
|
Underrun |
The time is calculated from when the job is successfully submitted until it reaches Exit or Done state. |
|
Job array |
Misschedule |
The job array is not run. |
Cannot Run |
The job array is not run. |
|
Start Failed |
The job array is still waiting. Submission of the job array is retried the configured number of retry times. If the job array still cannot be started, a Cannot Run exception is raised. The default number of retry times is 20. |
|
Overrun |
The job array continues to run after the exception occurs. The run time is calculated from when the job array is successfully submitted until its status changes from Running to Exit or Done, or until the Overrun time is reached, whichever comes first. |
|
Underrun |
The time is calculated from when the job array is successfully submitted until each element in the array reaches Exit or Done state. |