+1 for this enhancement. With configurable number of threads (default:
Runtime.getRuntime().availableProcessors())

I would also like to expand/add to this request: Making contexts available
for request processing continuously as they are started. This in combination
with parallel startup, would significantly improve startup time and
perceived availability in many situations.

If you have 9 applications which each takes 1 sec to start, and 1 app that
takes 5 minutes to start, even with parallel start up, you would still have
to wait at least 5 minutes before any of the applications are available for
request processing. If they could be made available continuously, then the 9
fast apps could start processing requests, even if the 5 min app is still
initializing.

If such a feature is already available in tomcat, then I must have missed
it. In that case, can someone direct me to where in the docs I can find more
info about it? :)

Reply via email to