Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

JS7 offers a number of strategies for error handling that which are explained with the articles in this section.

...

  • Warnings on longer job runs do not affect execution of the job jobs and are not subject to error handling.
  • Delimitation: Timeouts for job execution will terminate and will finally kill a running job exceeding the given limit. The job will be considered being to have failed and error handling will apply.

...

The respective setting is available from the "Job Options" tab like this:

  • The Warn if on longer than setting execution setting is assumed to be 3s.
    • Alternatively As an alternative to specifying seconds, the duration can be specified using the format hh:mm:ss, for example 01:30:00 for one and a half hours.
    • Alternatively As an alternative to specifying absolute values, a percentage can be specified that which is calculated from successful past job executions. A value 30% indicates that a warning is raised if the execution time exceeds the average by this ratio.
  • The job will raise a notification when exceeding this limit.

...

If a job runs shorter than expected, a warning will be raised and a notification will be created. Find details from the JS7 - Job Instruction.

  • Warnings on shorter job runs do not affect execution of the job and are not subject to error handling.
  • A shorter job run can indicate a problem with the job, for example, in case that the event of a job will process fewer processing less input data than expected.

...

The respective setting is available from the "Job Options" tab like this:

  • The Warn if on shorter than setting execution setting is assumed to be 30s.
    • Alternatively As an alternative to specifying seconds the duration can be specified using the format hh:mm:ss, for example 01:30:00 for one and a half hours.
    • Alternatively As an alternative to specifying absolute values a percentage can be specified that is calculated from successful past job executions. A value 30% indicates that a warning is raised if the execution time falls below the average by this ratio.
  • The job will cause a notification when falling below the threshold.

...

  • Notifications are visible from the JOC Cockpit user interface with the Monitor->Notifications view.
  • Notifications can be configured to be forwarded:
    • by e-mail,
    • by writing to a log file,
    • by integration with a System Monitor or Message Queue (JMS).

...