On 23 Jan 2012, at 21:12, David Rees <dree...@gmail.com> wrote:

> On Tue, Oct 11, 2011 at 6:42 AM, Mark Thomas <ma...@apache.org> wrote:
>> I have added a patch based on the previous patches that adds:
>> - threaded start/stop for Contexts
>> - threaded start/stop for Hosts
>> - threaded deployment
>>
>> Control over the number of threads is via server.xml and/or JMX. This
>> can be changed dynamically.
>>
>> Review, feedback, testing etc. welcome.
>>
>> With 4 threads rather than the current 1 (on a 8-core machine), I saw a
>> 20-25% improvement in start time with a large number of Contexts that
>> all start quickly. I'd expect to see better results in situations where
>> 1 few Contexts start slowly but most are quick.
>
> Resurrecting an old thread, but I've started using this in Tomcat
> 7.0.25 with good results - have a Tomcat instance used for testing
> with a couple dozen contexts that take a while to load each, but with
> startStopThreads bumped up it reduces startup time from 60 seconds to
> 20 seconds using all available CPU cores.  Very helpful!

That's great - and thanks for letting us know.

If you have time, I think it would be interesting to know your
application sizes, individual startup time and how many
startStopThreads you are using.


p

>
> Thanks!
>
> -Dave
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
> For additional commands, e-mail: users-h...@tomcat.apache.org
>

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscr...@tomcat.apache.org
For additional commands, e-mail: users-h...@tomcat.apache.org

Reply via email to