Hello community ! Is it possible to limit/prevent ...
# ask-community
t
Hello community ! Is it possible to limit/prevent some tasks to run at the same time ? I've read the doc on concurrency limits, but it doesn't seem to handle my use case. For instance if y a have 2 tasks A and B, I'd like to either prevent them to run at the same time or to limit the number of A and B that can run simultaneously.
k
If you just want them to run sequentially, you can set A as upstream of B. If you want to limit the number of simultaneous runs, you can give them the same tag for task-level concurrency limits
t
Thanks @Kevin Kho šŸ™‚ I see for the shared tag, but I was thinking more to have conditions on each task and also conditions on the combinaison of both like: • allow A to have a concurrency of 5 • allow B to have a concurrency of 1 • A cannot run simultaneously as B
k
In that case you really need an upstream. If B is mapped as well, the current behavior is only one mapped task is run at a time (not an explicit feature)
šŸ‘ 1