App Engine actually automatically retries now:

http://googleappengine.blogspot.com/2010/02/app-engine-sdk-131-including-major.html

<http://googleappengine.blogspot.com/2010/02/app-engine-sdk-131-including-major.html>Was
this the functionality you were looking for?

On Thu, Feb 25, 2010 at 12:01 PM, rpalmer68 <rich...@thepalmers.com.au>wrote:

> Hi everybody,
>
> I need some help as a newbie GAE coder please.
>
> I found this really helpful cookbook entry about handling datastore
> timeouts and have implemented it in my code;
> http://appengine-cookbook.appspot.com/recipe/autoretry-datastore-timeouts
>
> It's been working well and I've been getting timeout warnings and
> retries instead of Time out errors just fine until about the 9th Feb
> and then I started getting the following errors coming up in my logs
> every now a then;
>
> -----------------------
> datastore timeout: operation took too long.
>  Traceback (most recent call last):
>   File "/base/python_lib/versions/1/google/appengine/ext/webapp/
> __init__.py", line 507, in __call__    handler.get(*groups)  File "/
> base/data/home/apps/avi-web2/3.340039246064113396/online.py", line
> 188, in get
>   count=q.count(2)
>   File "/base/python_lib/versions/1/google/appengine/ext/db/
> __init__.py", line 1585, in count    result =
> raw_query.Count(limit=limit, rpc=rpc)
>    File "/base/python_lib/versions/1/google/appengine/api/
> datastore.py", line 1211, in Count    raise _ToDatastoreError(err)
> Timeout: datastore timeout: operation took too long.
> -------------------------
>
> Can anybody help me trap these errors using the code in the cookbook
> please?
>
> Many thanks
> Richard
>
> --
> 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<google-appengine%2bunsubscr...@googlegroups.com>
> .
> For more options, visit this group at
> http://groups.google.com/group/google-appengine?hl=en.
>
>


-- 
Ikai Lan
Developer Programs Engineer, Google App Engine
http://googleappengine.blogspot.com | http://twitter.com/app_engine

-- 
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.

Reply via email to