Understanding handlers for external tasks in version 7

I have a process which has an external task. This task needs to do http call with an extremely high latency (1 to 2 minutes).

The documentation states the following: “The handlers are invoked sequentially for each fetched-and-locked external task.” in External Task Client | docs.camunda.org

But I don’t really understand what that means. Does it mean that my service will only do one http call at the time? My goal is to run 50 jobs simultaneously.

Thanks

PS:
I use a java external client.

Hi @kper,

You can set maxTasks to 1 and run multiple workers (external task clients).

Below post might be of help to you

Thanks!

Well that’s kind of very unfortunate because this very inefficient. I would need to spin up let’s say around 50 workers and most of them would only have IO waiting time.