Thanks for the suggestion, Robert. The problem is, under normal conditions, the catch blocks do get executed. I've seen ApplicationError, db.Timeout and even DeadlineExceededError get caught. But during this kind of error spikes, I don't see the same piece of code get a chance to run.
Will On 3/8/11, Robert Kluin <robert.kl...@gmail.com> wrote: > Yeah, I saw some several pretty serious spikes in the error rate > earlier today too (several large spikes between 3 and 9 hours ago). > > It sounds like perhaps your try-catch is not wrapping the correct > statements, or it is not catching the correct errors. > > For timeout related issues, I usually catch: > apiproxy_errors.DeadlineExceededError, > db.Timeout, > apiproxy_errors.ApplicationError (check for application_error in 2, 5). > > > > > Robert > > > > > > > On Mon, Mar 7, 2011 at 21:18, Will <vocalster....@gmail.com> wrote: >> Maybe this kind of events has become old news, massive >> DeadlineExceededErrors around 2011-03-07 16:51:57 PST. >> >> The worst thing is, the "except" statements of our app rarely get executed >> during the occasions, therefore we don't get a chance to recover. >> >> I guess we are just a very ordinary site, about 3QPS on average. If I knew >> this kind of 'down time' rate on GAE before hand, I would definitely >> reconsider adopting the platform. >> >> With hopes, >> >> Will >> >> -- >> 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.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-appengine@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. > > -- 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.com. For more options, visit this group at http://groups.google.com/group/google-appengine?hl=en.