Posted: 13 Oct 2019 23:44 EDT Last activity: 26 May 2020 21:30 EDT
Process service queue retry duration
How can we modify the retry duration in service request processor
currently say I have mention retry attempts as 5 then all 5 attempts are executed within 3 seconds . ProcessServiceQueue agent has an interval of 180 seconds , then why does it executes all retry attempts within 3 seconds??
"With the default settings and the MaxAttempt parameter set to 3, having the instance executed three times in one run is actually the expected behavior. When the agent wakes up, it tries to process all the scheduled items for that agent. In this case (if MaxAttempts is more than 1), after the first attempt is completed and it fails, the queue item will not go to broken process until all the attempts are completed and instead it will be scheduled after the first attempt. Therefore, in a single run - the agent might process all the attempts. "