I have the issue with efficiency of using Dispatcher and Performer. My process is working on e-mail trigger. For now where I am using Dispatcher and Performer. When new e-mail came on BOT mailbox the Dispatcher get that e-mail move to other folder and send item to the queue in Orchestrator. After that I need to run Performer, get item from the queue and process it. It takes from 5 to 15 minutes. In the meantime the new email can came. Is is possible to set up Dispatcher and Performer in parallel on one licence? For now I am wasting time and licence because I do not know when the new email will came on BOT mailbox and when the Performer finish its action? Scheduling that processes one after other is not efficient for me. I have only one licence and limited time to run that processes.
I created Dispatcher and Performer in seperate ReFrameWorks (1 for Dispatcher and 1 for Performer). How the Orchestrator will know which one is Dispatcher and which one is Performer and link two of them together? I want to run 2 of them in parallel as it is describe above and schedule at specific time (2 hours per day).
I’m very interested in knowing, if you’ve come up with a solution for this?
I’m sitting in the same predicament trying to handle dispatcher and performer with variating process times with only one license.
I have just tried upgrading to 2019.10.3 on both the robot and the orchestrator, and on this updated version you have the ability to add a trigger on a queue. So the queue will start a process if there are available items within it.
This should make it possible only to schedule the dispatcher and adding the performer as the trigger on the queue.