Hi.. I apologize for reviving this post, but this problem is really
hitting me hard.  I have an interactive fiction site
(www.friedfiction.com) that has been experiencing some terrible
response times over the past month.  After investigating, it appears
that my app is cold starting almost every two minutes.  If someone is
filling out a form or reading a story, and they've been idle for more
than two minutes -- they have to wait approx 10-20 seconds for the app
to cold start before it can process their request.  This is giving my
site a bad reputation.

- What is your application ID?  friedfic

- How do you know it is being cycled out? You'll need to insert some
code
that only gets called when the app cold starts.
Logging the servlet init

- How much time of inactivity does it take before your application is
cycled
out?
Every 2 minutes

- What time or days does this seem to happen?
All the time

- What frameworks or libraries are you loading?
GWT, AntiSamy

On Jan 15, 6:32 pm, Ikai Lan <[email protected]> wrote:
> Hey everybody,
>
> We've been seeing more and more reports of applications being cycled out
> overly aggressively, resulting in some folks implementing (discouraged)
> workarounds to keep their application from being cycled out. The primary
> symptom of this problem is that your application will see lots of "loading
> requests" that fire up a new JVM, which, as many of you know can take
> anywhere from a few seconds with naked servlets to as much as twenty seconds
> when loading something like Spring MVC, JRuby on Rails or Grails.
>
> In theory, there is enough capacity such that as long as you get some
> traffic every few hours, you should not be getting cycled out, but we have
> been seeing reports of applications being cycled after only a minute or
> less. To help us figure out if these are app specific issues or App Engine
> issues, can you post the following information if you believe this is
> happening to you?
>
> - What is your application ID?
> - How do you know it is being cycled out? You'll need to insert some code
> that only gets called when the app cold starts.
> - How much time of inactivity does it take before your application is cycled
> out?
> - What time or days does this seem to happen?
> - What frameworks or libraries are you loading?
>
> Any other information you can provide would be helpful.
>
> --
> Ikai Lan
> Developer Programs Engineer, Google App Engine

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine for Java" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/google-appengine-java?hl=en.

Reply via email to