Professional Documents
Culture Documents
Root Cause Analysis Concurrent Scheduling
Root Cause Analysis Concurrent Scheduling
Root Cause Analysis Concurrent Scheduling
Problem Description:Scheduled concurrent requests failed to run as per schedule post restart Primary Fault ROOT CAUSE
Corrective Action & Responsibility
Dat
Why?
"It looks like a bunch of UK related programs running under WEB use didnt start back up"
A
1. Post restart sanity check should include checking against a list of concurrent requests provided by Philosophy and not based on "pending Requests"
Normally terminated scheduled programs will have the schedules intact. This is taken care of by the system itself. If there is an abrupt termination as it happened on 14th scheduling becomes corrupt.
Why?
Use this route to investigate why the problem wasnt detected
Therefore Why?
Sanity check done on 14-Aug-13 post restart but scheduling problem for 2 conc. Programs not detected. Sanity check did not reveal for requests that got abruptly terminated and was not re-scheduled
2. An enhancement for an alert needs to be placed with the logic in (1) so that stakeholders are informed in advance
Why?
Why?
Oracle does not retain schedule for abruptly terminated programs Schedules that have had abrupt terminations need to be rescheduled manually
Post Restart, add sanity check for scheduled requests based on new query
Why?
ause Analysis
Product/Process:Concurrent Schedule
Date
PROGRAM Philosophy Web UK Inventory Handler Outbound Triggering Process (Triggering Process Outbound) IN: Purchase Orders (850/ORDERS) Philosophy - Demandware Inventory Handler Responsys File Upload OUT: Invoice (810/INVOIC) Philosophy - Demandware Price Export Handler Philosophy Process Wave Planning Philosophy Order Extract to Coty UK Philosophy Generate Misc Label
State Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated Abnormally Terminated
Schedule Status Current Scheduled later manually by Devon Required for schedule? Scheduled Manually later Not scheduled Not scheduled Scheduled Manually Not scheduled Is this neededto be scheduled? Manually scheduled later Not a scheduled request