Details
-
Improvement
-
Status: Open
-
Major
-
Resolution: Unresolved
-
None
-
None
Description
Currently the SimpleScheduler uses the default algorithm of pow(5,retryCount) to reschedule failed jobs.
So the retires are done after 5,25,125,625,... seconds. At higher retries the jobs are rescheduled after many hours or even days. This may be undesirable at times and may need more efficient algorithms.
There should be a provision to configure different job rescheduling algorithms. Care should be taken to fallback on the above algorithm as the default incase no algorithms are configured.