On Wed, Sep 14, 2011 at 7:57 PM, Phil Steitz <phil.ste...@gmail.com> wrote:

> > No.  But it is easy to code up some warmup in the startup part of the
> life
> > cycle.  That should be a penalty paid once when the server starts, not
> later
> > on the first request.  In the worst case, you can build a simple startup
> > script that starts the server and then hits a few URL's to get the
> classes
> > loaded.  You can also do soft start with your load balancer.
>
> Yeah and watch it fall over when you bounce it under load or when
> you are trying to dynamically manage load by quickly starting
> instances to respond to load surges.  Startup time can be important
> in online applications.  Luc mentioned other examples as well.
>

I have helped design and build a top 25 web site.  I understand these
issues.  This isn't a big deal and the original comment about web-sites
launching a JVM and reloading classes several times a second is complete off
base.


> >
> > Seriously.  This is a total red herring.
>
> Not to the users who reported the problem.  We have a fix.  I am +1
> on the code in trunk and ++1 on ending this discussion.


Read what *I* wrote.  I was talking about the supposed multi times per
second JVM restart "issue".  That isn't a real issue.

As I pointed out in the next paragraph, a long startup for an interactive
app is an issue, but there seems to be some confusion about how much
difference this change will make.

Reply via email to