We have Orchestrator 2020 with two unattnded high density robots and two processes (few more processes will be added soon) - we have two separate modern folders.
Our obective is to utilize all the bots to their highest capacity. Currently Bot1 is assigned to execute ProcessA - and Bot2 is to exceute ProcessB.
Both of them are set to run once every minute - average process runtime is about 15-20 mins. There are times when Bot1 is busy executing a lot of processing requests
while Bot2 is seating idle because of no jobs.
How can we configure Bot2 to execute ProcessA when it doesn’t its own primary job (which is to execute ProcessB).
Here is what I have tried so far:
- Created two separate triggers with Bot2 - one for ProcessB (primary) and one for ProcessA (secondary)
- For Bot2/ProcessB trigeer, I set the Job Priority to High (since it’s primary job is to execute ProcessB)
- For Bot2/ProcessA trigger, I set the Job Priority to Low (since it’s secondary job is to execute ProcessA)
- All the triggers are set to run once in every minute
It doesn’t look like it’s working for me. I keep getting “Bot2 couldn’t create job because it’s busy”.
If we set both triggers at the same time with Bot2, then will Bot2/ProcessA ever run?
Please advise what’s the proper way to set this up? I am anxiously looking for your expert advice.
Thank in advance,