I set up a Queue Trigger for my process. It doesn’t work when an item is added to the Queue while a Job is currently running. I would expect it to trigger a second Job as Pending, but it doesn’t. The item added while the Job is already running never gets processed.
So this is strange. The second item did finally process, but there was a 20+ minute delay between when the first Job was done and when the second Job triggered.
What would cause this delay?
@postwick, I’m having the same problem. The job takes less than 1 minute to run, but when I add two items to the same queue within a 1-minute gap, the second item is processed after 20+ minutes. Didn’t find any solutions
Your process should be looping back around to check for another item in the queue, and process it if one exists.
Is there a specific activity to do this? ‘Retry Scope’ can do this?
No, a flowchart that does a Get Transaction, then a Flow Decision for “NOT yourTransactionItemVar is Nothing” - if it’s true, go back to the get transaction steps; if it’s false go to an end sequence.
It worked, thanks!