So I have one process that has to run every 15 minutes during weekday hours. I would like to be able to run another process which takes anywhere from 20-60 minutes. Right now it is built on the REFramework without a queue. If I change it to use a queue can I have it process transactions between runs of the other bot and stop when the recurring bot has to run just to resume after it finishes.
Would this use a “dispatcher” automation to bulk upload the transactions and then the consumer would process transactions when available?
@Karson_Dunford If the process that you have to execute in every 15 mins doesn’t have any Ui Automation then you can develop that process as a background process. In UiPath we can execute 1 Process as foreground and Unlimited processes simultaneously.
And Yes, You can use queue based RE framework, but then you have to build one more process as dispatcher or have to set time based priority to the queue items.
How would I make sure that the queue is processed between runs of the other automation? Would it be as simple as just making the automation high priority? Is there an SLA needed?
Just make it on high priority, Or you can just trigger the 2nd process anytime you want it will be executed, and if the 1st process time occurs then it will be triggered and go to the pending state, whenever your 2nd process execution ends, the 1st process will start executing!