Question
Areteans
AU
Last activity: 2 Nov 2020 0:33 EST
what happens if Delayed queue processor record passes its delayed processing time due to system slowness?
We have a delayed queue processor, we are queuing the records to this queue processor with 5 seconds of delay.
Record is queued to queue processor but due to system slowness record is not processed on that delated time. Current observation is:
1. You will be able to see scheduled records in the 'scheduled' column, after a min or two, the scheduled records will become zero and,
2. 'records processed in last hour' column shows zero counts.
The question here is: if delated time is crossed by the system, then what happens to queued record? Does it get executed or it gets skipped?
Hi
They will get executed, for example if an item is queued at 12:05 with delay of 5 minute. If system is down at 12:07 to 12:12, immediately once system is up Master agents wakes up all the Queues which will process the queue items in ascending order.