+1  A: 

I doubt there is such limitation. Perhaps the job was finished quickly, combined with connection delays, and hence the entity managers were reused.

In order to make a better benchmark, use JMeter - fire 15 requests, each in X seconds, and share the output. (this article gives a start for using JMeter. But it's very easy anyway)

Bozho
Thanks! I took your advice and posted the output as an update to the question. Now it looks like I'm limited at 5 threads...
Vinnie
Your initial assumption was indeed correct. I took a look at the setting @Pascal suggested and saw that was the setting capping the number of my connections. I wouldn't have gotten that far without your JMeter suggestion however. Thanks so much!
Vinnie
+1  A: 

Check configuration>thread-pools>thread-pool#min-thread-pool-size in the admin console (should be 2). But that's just a min, certainly not a max.

Pascal Thivent
Thanks! After I got some proper testing setup with @Bohzo's suggestion and noticed a 5 thread cap, I looked into this setting and saw that it was capped at 5 (min was indeed 2). After increasing the thread count, it's working as expected.
Vinnie