It's not a bug - it's something we've stated before. App Engine's
infrastructure will favor lots of small requests over large requests for
user facing requests.

The reason your suggestion probably wouldn't work well is that the
proportion of requests that must be fast must be high. This means that if
the original poster already has a requirement for many long running
requests, that he would need many multiples of that number to be auto-scaled
up. It'd be a very costly way of doing something where an alternative
solution exists using Task Queues or cron tasks.

It's far more likely the issue is being caused by our latency spikes
described here:

http://groups.google.com/group/google-appengine-downtime-notify/browse_thread/thread/9cf3b0cafdd6c235

On Wed, Sep 15, 2010 at 4:32 AM, Jan Z/ Hapara <[email protected]>wrote:

> What is the average response time from your app for normal requests?
>
> If it is > 1000 msec, the GAE appears to become reluctant to start up
> new VM's for you, the result being that requests queue up, and after
> some period in the queue, are deemed "stale" and get kicked with this
> error.
>
> Want to test this assumption?  Flood your app with no-op requests that
> don't do anything (use a URL no one would normally use, and just
> return from the GET call).  If you have enough of these (simplest no-
> op returns in < 50 msec), the math shifts your average to below 1000
> msec, and presto.
>
> It's a stupid solution to what's either an outright bug or an
> overzealous  resource manager behind GAE, but it sure seems to cure
> these.
>
> J
>
> On Sep 15, 4:46 am, David <[email protected]> wrote:
> > I am seeing the mesage below frequently on my application.  The
> > application ID is word-play.  It seems to have started happening in
> > the past day or two, but before that I never saw it.  It looks like it
> > waits for 10 seconds and then times out without using any cpu_ms.
> > This is causing problems.  It says to "contact the App Engine team".
> > Where/how do I do that?
> >
> > Thanks,
> > David
> >
> > #0.0.0.0 - xyz [14/Sep/2010:09:04:06 -0700] "GET /play?
> > p=1111111&g=407211&m=e,13,6/d,13,7 HTTP/1.1" 500 0 - "Xxx/1.0(Android
> > 2.2),gzip(gfe)" "word-play.appspot.com:80" ms=10158 cpu_ms=0
> > api_cpu_ms=0 cpm_usd=0.000063
> >
> > #W 09-14 09:04AM 06.828
> >
> > Request was aborted after waiting too long to attempt to service your
> > request. This may happen sporadically when the App Engine serving
> > cluster is under unexpectedly high or uneven load. If you see this
> > message frequently, please contact the App Engine team.
>
> --
> You received this message because you are subscribed to the Google Groups
> "Google App Engine" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to
> [email protected]<google-appengine%[email protected]>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>

-- 
You received this message because you are subscribed to the Google Groups 
"Google App Engine" 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?hl=en.

Reply via email to