google app engine - Can we do anything about a TransientError or does it indicate a server side issue? -


we see occasional (~100 per day) transienterror errors when adding tasks queue in appengine. there can handle these or code more defensively avoid them?

an exampe of error receive shown below:

  file "/python27_runtime/python27_lib/versions/1/google/appengine/ext/deferred/deferred.py", line 268, in defer     return task.add(queue, transactional=transactional)   file "/python27_runtime/python27_lib/versions/1/google/appengine/api/taskqueue/taskqueue.py", line 1132, in add     return self.add_async(queue_name, transactional).get_result()   file "/python27_runtime/python27_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 604, in get_result     return self.__get_result_hook(self)   file "/python27_runtime/python27_lib/versions/1/google/appengine/api/taskqueue/taskqueue.py", line 1927, in resulthook     raise _translateerror(e.application_error, e.error_detail) transienterror 

transienterror indicates server-side error (for example overloaded , unresponsive bigtable). thing can try again back-off.


Comments

Popular posts from this blog

Why does Ruby on Rails generate add a blank line to the end of a file? -

keyboard - Smiles and long press feature in Android -

node.js - Bad Request - node js ajax post -