[google-appengine] Re: App Engine serving cluster is under unexpectedly high or uneven load...please contact the App Engine team

2010-12-01 Thread Erwin Streur
As the message subtly indicated the problem is not in the execution of
your code handling the request, but the Google System preparing itself
for delegating the request to your code.

Probably it is trying to startup a new instance, but fails to do so
within 10 seconds ( check the Request Time/Latency value). There can
be a number of causes for this ranging from general stress on the
Google system to too many libraries and/or too many lengthy static
initialisation of classes.

-- 
You received this message because you are subscribed to the Google Groups 
Google App Engine group.
To post to this group, send email to google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



[google-appengine] Re: App Engine serving cluster is under unexpectedly high or uneven load...please contact the App Engine team

2010-11-30 Thread MdeA
Thanks Stevko. I took a look at that Issue and now I think something
is definitely wrong with the availability of the system.
I don't know the rest of the people having this problem, but I'm not
using anything sophisticated on those pages.
The only I can think of is the queries against the Datastore, but if
running a query against a table with around 100 records and 40
columns to return 2 or 3 (max 12) records causes problems like this;
then, we have a problem.
The most basic relational DB would handle that in a breeze.
You shouldn't have to go through the pain of implementing
caching (what I've been told) for something as simple as that.

On Nov 30, 1:17 pm, A. Stevko andy.ste...@gmail.com wrote:
 @micdearmas,
 These are pretty much a fact of life these days.
 I suggest star'ing this 
 issuehttp://code.google.com/p/googleappengine/issues/detail?id=2396#c34
 http://code.google.com/p/googleappengine/issues/detail?id=2396#c34

 http://code.google.com/p/googleappengine/issues/detail?id=2396







 On Tue, Nov 30, 2010 at 9:11 AM, MdeA micdear...@gmail.com wrote:
  I know this is the million dollars question , but does anybody know
  what's the best way to contact the App Engine team. I'm getting some
  error msgs(below) that suggest you do that.
  I'm getting these messages and they seem to happen when no request has
  been received for some time.
  Also, my use of the free quotas don't surpass the 2%. However, I'm
  investing (with AdWords) to get my site promoted and I need to make
  sure that I have a responsive Engine running my application.
  Thanks in advance for your time and consideration.
  Michael

  airport-parking-cheap.appspot.com
  ...
  - 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.
  ...
  - A serious problem was encountered with the process that handled this
  request, causing it to exit. This is likely to cause a new process to
  be used for the next request to your application. If you see this
  message frequently, you should contact the App Engine team. (Error
  code 203)

  --
  You received this message because you are subscribed to the Google Groups
  Google App Engine group.
  To post to this group, send email to google-appeng...@googlegroups.com.
  To unsubscribe from this group, send email to
  google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2Bunsubscrib 
  e...@googlegroups.com
  .
  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 google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.



Re: [google-appengine] Re: App Engine serving cluster is under unexpectedly high or uneven load...please contact the App Engine team

2010-11-30 Thread A. Stevko
I don't believe your use case should be a load problem. My users (
www.ninuku.com) are querying collections containing hundreds of instances
and extents that contain tens of thousands of instances usually within the
1000 msec threshold I've been tuning to. I'm getting between 1% and 2%
waiting too long responses on a normal day both on the external hits and
internal task queue hits.

Your second error (203) is usually the case when your app leaks a serious
runtime exception or error and app engine decides to restart that instance.

I've noticed that app engine sometimes has a hard time starting up new app
instances from none and the 500 errors will stack up until one comes fully
online.  I've had to bullet proof my UI requests with retry loops since my
customers get a bad taste from 500 responses. The only naked requests the
browser makes are to static files since they always serve up fast and
reliably.

My suggestion to you is the load up appstats and tune the external request
durations to a max 1000ms in order to not get throttled.
http://googleappengine.blogspot.com/2010/03/easy-performance-profiling-with.html
Also if you are using task queues, try to keep task hit durations under 10
seconds for the same reason.

App engine likes things to be quick.
Good luck,
--Stevko



On Tue, Nov 30, 2010 at 3:19 PM, MdeA micdear...@gmail.com wrote:

 Thanks Stevko. I took a look at that Issue and now I think something
 is definitely wrong with the availability of the system.
 I don't know the rest of the people having this problem, but I'm not
 using anything sophisticated on those pages.
 The only I can think of is the queries against the Datastore, but if
 running a query against a table with around 100 records and 40
 columns to return 2 or 3 (max 12) records causes problems like this;
 then, we have a problem.
 The most basic relational DB would handle that in a breeze.
 You shouldn't have to go through the pain of implementing
 caching (what I've been told) for something as simple as that.

 On Nov 30, 1:17 pm, A. Stevko andy.ste...@gmail.com wrote:
  @micdearmas,
  These are pretty much a fact of life these days.
  I suggest star'ing this issuehttp://
 code.google.com/p/googleappengine/issues/detail?id=2396#c34
  http://code.google.com/p/googleappengine/issues/detail?id=2396#c34
 
  http://code.google.com/p/googleappengine/issues/detail?id=2396
 
 
 
 
 
 
 
  On Tue, Nov 30, 2010 at 9:11 AM, MdeA micdear...@gmail.com wrote:
   I know this is the million dollars question , but does anybody know
   what's the best way to contact the App Engine team. I'm getting some
   error msgs(below) that suggest you do that.
   I'm getting these messages and they seem to happen when no request has
   been received for some time.
   Also, my use of the free quotas don't surpass the 2%. However, I'm
   investing (with AdWords) to get my site promoted and I need to make
   sure that I have a responsive Engine running my application.
   Thanks in advance for your time and consideration.
   Michael
 
   airport-parking-cheap.appspot.com
   ...
   - 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.
   ...
   - A serious problem was encountered with the process that handled this
   request, causing it to exit. This is likely to cause a new process to
   be used for the next request to your application. If you see this
   message frequently, you should contact the App Engine team. (Error
   code 203)
 
   --
   You received this message because you are subscribed to the Google
 Groups
   Google App Engine group.
   To post to this group, send email to google-appengine@googlegroups.com
 .
   To unsubscribe from this group, send email to
   google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.comgoogle-appengine%2Bunsubscrib
 e...@googlegroups.com
   .
   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 google-appeng...@googlegroups.com.
 To unsubscribe from this group, send email to
 google-appengine+unsubscr...@googlegroups.comgoogle-appengine%2bunsubscr...@googlegroups.com
 .
 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 google-appeng...@googlegroups.com.
To unsubscribe from this group, send email to 
google-appengine+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/google-appengine?hl=en.