web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Automate / Multiple running flows...
Power Automate
Answered

Multiple running flows simultaneously on same machine

(0) ShareShare
ReportReport
Posted on by 35

Hi, 

Here's my scenario:

  1. A PAD flow that is large, complex (3000+ actions over 85 subflows) with 5 hour runtime
  2. A scheduled cloud flow that triggers the PAD as unattended run each hour

So now I have this situation:

drkeek_0-1626833363064.png


Keen to know if the 1st flow simply takes priority to run until such time it fails.
And whether 2nd flow will patiently wait until 1st flow completes/breaks before starting its run.

Both status are running but I don't think it's possible to run 2 identical flows simultaneously on the same machine?

 

I have the same question (0)
  • MichaelAnnis Profile Picture
    5,727 Moderator on at

    I have ran two flows, but only in the sense that one flow runs another and waits for it to get done before continuing. I cannot imagine this would be safe unless they were each being ran on separate virtual machines.


    If you only have the option of using 1 computer, I wonder if you break up the 5 hour process to smaller increments. Let’s say approximately 50 minutes each.  At the beginning of each leg, set an Environment Variable “Status” as “Running”, and at the end of each leg, set the Environment Variable “Status” as “Available”.

    On the hourly one, assuming it takes 5 minutes or less, call the Environment Variable “Status”. If it is “Running”, Wait 1 minute (Loop until it gets “Available”). And when it has “Available”, then it can continue on. If the hourly one can be skipped without harm to operations, you could keep the 5-hour process and simply say, If Environment Variable “Status” is “Running”, “Exit Flow”.

     

    Best of Luck!

  • Verified answer
    DanielOlsson Profile Picture
    111 on at

    Why not for testing purposes, add some kind of live ping in a text file, saying its processed beyond mark step 1, 2, 3 etc, maybe create a logfile based on start time. then you could see what actually happens while both run?

  • drkeek Profile Picture
    35 on at

    Thank you all for the valuable input. 

    My observation is that the current process continue until it completes or break.

    The pending process has the counter running but doesn't actually do anything until the current process ends.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Launch!

Jump in, show your community spirit, and win prizes!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the May Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Automate

#1
Valantis Profile Picture

Valantis 482

#2
11manish Profile Picture

11manish 280

#3
David_MA Profile Picture

David_MA 268 Super User 2026 Season 1

Last 30 days Overall leaderboard