On 10/10/2011 10:30, sasc sasc wrote: > +1 for this enhancement. With configurable number of threads (default: > Runtime.getRuntime().availableProcessors())
Such a change might prove unwelcome for people who've got (however fragile) configurations which rely on apps starting in a specific order. For Tomcat 7.0 I'd suggest that the default remain 1. p > 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? :)
signature.asc
Description: OpenPGP digital signature