Hi, I have an Orchestrator process. There I use “Add queue item and get reference” activity inside a “Parallel for each” activity.
The queue items are basically new emails, which means the number of queue items added to the queue is different every time I run the Orchestrator process.
There is a process that needs to be done on each queue item. So this process is triggered by queue items in the queue.
Since the “add queue item and get reference” is inside a " parallel for each", all queue items are added to the queue at once. But the process is triggered only once, which means only the first queue item gets processed. Then another queue item gets processed every 30 minutes. This kind of collides with the whole idea of parallel processing.
I can of course change the queue setting so x number of queue items can be processed/pending at the same time. But as I said since the number of queue items is not constant, I would have to guess the x.
Is there any solution? Why Can’t Orchestrator handle all the New queue items one after another as long as a robot is availble to do the job? Why does it have to wait for 30 minutes?