you'd probably just setup one queue, set max batch size to 100, each queue would iterate over the request and complete it. with worker concurrency you'd have 10 workers running and getting you the results
When you say "worker concurrency"? are you saying that a queue consumer would have 10 workers consuming the queue simultaneously? So then because each worker can have 6 open connections, thats 60 open connections at a time?
What if I want more 60 open connections may still not be enough (though it's much better than 6)