-
Bug
-
Resolution: Done
-
Major
-
7.0.2.Final
-
None
The thread pool service used to execute @Asynchronous EJB methods have been set to "Runtime.getRuntime().availableProcessors()". This is clearly not a sensible default as on a single core CPU (or VM) only a single @Asynchronous method is executed concurrently. I would imagine a sensible default would be at least 10.
It would also be very useful if it was possible set this value in the configuration files.