You are viewing an old version of this page. View the current version.
Compare with Current
View Page History
« Previous
Version 20
Next »
Procedure
- Check taskAssignQueue if empty request Receptionist
- Receive a job from Receptionist
- Wait for GroomServer request, with GroomServerSpec, for task assign.
- Check if all tasks for a job is scheduled/ assigned
- if true, move the job to processingQueue else wait for GroomServer request.
- If RescheduledTask event triggered,
- Stop all tasks of a job/ jobs
- Move failed jobs to a temp queue
- Reschedule (recalculate split, etc.?) tasks for jobs sequentially.