Maximum number of jobs concurently

I’m presently doing performance test and see what is the breakpoint of my rest service that use hangfire.

So what I did is increase WorkerCount nad launching as much job as possible.

I noticed that WorkerCount does not relate to the maximum number of processing job because in one test I had a worker count of 40 and launcher 300 jobs and I expected to had 40 processing jobs and 260 queued but I ended up all 300 jobs in processing.

So my question , is there a way to limit the maximum number of jobs running concurrently ?

You mean like this ?
Comfiguring degree of parallelism