Ok, here's my situation: * I use the java implementation and my app id is poolfana. * I have a bunch of cron jobs scheduled at night (Eastern Time) * They are all very much parallelized. I am being very strict: they spawn tasks that only write to one entity each. Each tasks will execute in a few hundred ms. * A given cron job and its spawned tasks will terminate in a few minutes at most. * I have scheduled each cron job at least 10 minutes apart, so they do not overlap. * In my dashboard, my max request per second is 3. The max limit is supposed to be 30. * My problem? The cron jobs fail sporadically (marked as "failed" in the dashboard) with this error:
"Request was aborted after waiting too long to attempt to service your request. Most likely, this indicates that you have reached your simultaneous dynamic request limit. This is almost always due to excessively high latency in your app. Please see http://code.google.com/appengine/docs/quotas.html for more details." There is an issue for this problem: http://code.google.com/p/googleappengine/issues/detail?id=2396 It was starred 50+ times, but it was not acknowledged yet by the google team. I'm writing this post to discuss potential workarounds, potential misuses of the API with the google team or other people that might have solved this problem. What else can I do? Is it a problem on the google side or I'm I doing something wrong? Right now, I need to re-execute the cron jobs manually everyday... Thank you! Marc -- 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.
