In some instances, the HL7 Back-end Job Processor may fail to process a job. When this happens, a job is left sitting in the queue. After three attempts to process the job, the HL7 Back-end Job Processor gives up on the job forever. Administrators have the ability to view these failed jobs in the Unity Management Console, and take action on them to give them a better look at the health of the system. This allows for early detection of issues, which dramatically reduces the cost of correcting the issue.
When a job fails, the task is displayed in the Unity Management Console, along with a Failed Jobs tab. From this tab, you can right-click the row listing the job type, and select one of the following:
-
View Detail. Select this option to see a list of the logs that have been created for the job. Included in this view may be the same logs three times, since failed jobs can fail three times before the processors give up on them. Additional information regarding the log events can be displayed by clicking on the log, and viewing the JSON or XML representation of the event.
-
Requeue. Select this option to requeue the job for processing.
-
Purge. Select this option to remove the job from the queue.