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? :)



Attachment: signature.asc
Description: OpenPGP digital signature

Reply via email to