You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This works great for a single flow, but when serving multiple flows I can't (to my knowledge) limit concurrent flow runs in a similarly convenient way. Setting limit= on the top-level prefect.serve(...) method limits concurrent flow runs for all the flows that are being served:
Hi @jrbourbeau, thanks for creating your first issue in Prefect :) This sounds like a nice add and we'll add it to our backlog! This will require some design for the runner to separate concurrency limits between different flows.
First check
Prefect Version
2.x
Describe the current behavior
Currently I can limit the number of concurrent flow runs when using the
.serve()
API with thelimit=
parameter:This works great for a single flow, but when serving multiple flows I can't (to my knowledge) limit concurrent flow runs in a similarly convenient way. Setting
limit=
on the top-levelprefect.serve(...)
method limits concurrent flow runs for all the flows that are being served:Describe the proposed behavior
It'd be great if I could do something like this:
to independently limit the flow run concurrency for each flow being served.
Example Use
No response
Additional context
No response
The text was updated successfully, but these errors were encountered: