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.