If you are experiencing failed requests on your long-running /
requests, consider performing some kind of "pre-warming" procedure of
your own...  If you are getting timeout errors, Ping a do-nothing url,
and wait for it to return before running the big job.  If it's a big
job, users should expect to wait anyway {and you should tell them they
are waiting!}, so the ping ensures {almost} that a warm JVM is running
in the server nearest said users, and then the big /request can
{usually} avoid getting killed with extra spin up time.  Very unlucky
users would get a /ping on an old JVM, and /request a new one, but...
Technology isn't perfect...  YET!

-- 
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