Hi All,
I need to run a Bot unattended on 10 machines. I am trying to achieve this through Load balancing of Gateway clustering. My cloud flow looks like - When an item is added in SharePoint list, trigger Desktop flow which runs on Gateway Cluster of 10 machines.
At a time, 100-200 items can be added in the SP list, which would trigger 100-200 instances of Cloud flow and thus, 100-200 Desktop flows will compete to execute on cluster of 10 gateways. Each Transaction ( SP list item) can take about an hour to complete its Desktop Flow execution.
I have been facing below issues with this approach :
1. Some flows fail with error - No machine able to run the desktop flow has been found. Aborting execution.
2. Some flows fail with random error - "There's an issue starting your desktop flow. No machine able to run the desktop flow has been found. Aborting execution." This happens even though the Gateways are online.
3. As per MS documentation. it states that - "A timeout will occur if desktop flows don’t run within three hours after being requested." In my scenario, a desktop flow might need to wait in queue for more than 3 hours since 100-200 flows need to execute on 10 machines.
Kindly advise if Gateway clustering would be a suitable approach, else please suggest an alternate approach to process multiple transactions through Desktop flow on 10 machines.
Thanks