Default Thread Pool Size
Since Payara Server 18.104.22.168
The thread pool
thread-pool-1 starts with a minimum size of 2
instead of 1 (like in previous versions)
This includes the benefit of allowing users to execute tasks
concurrently using the
ManagedScheduledExecutorService components included with Java EE
Concurrency Utilities (JSR-236).
Without this change, new tasks submitted to these service components
would just have been queued in a linear fashion.
This minor optimization is configured on the default domain template (so all newly created domains inherit it) and is also included in the Production Ready domain template as well, across all profiles (Full, Web, Embedded and Micro).