sounds great! All my GAE web2py apps have low access rates so I haven't experienced these kind of problems. Have you faced other challenges?
Richard On Oct 22, 9:05 am, Robin B <[email protected]> wrote: > If you have been running an application on GAE in production, and you > inspect your logs, you should have noticed spurious 'Datastore > Timeout' exceptions resulting in HTTP 500 errors / tickets. These > Timeouts are inherent to distributed systems like BigTable and can > often be resolved by simply retrying the datastore operation. > Unfortunately, automatically retrying Timeouts and > TransactionFailedErrors was not an easy option until now. > > I have written an App Engine recipe that auto-retries these exceptions > globally, and I highly recommend that this code be added to > gaehandler.py so web2py can benefit from automatic datastore retries > too. > > The code is here:http://ru.ly/s6 > > Robin --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "web2py-users" 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/web2py?hl=en -~----------~----~----~----~------~----~------~--~---

