On Tue, Dec 6, 2011 at 6:14 AM, [email protected] <[email protected]> wrote: > Hi! > I've successfully migrated from master-slave to hdd with python 27 and > threadsafe however I've been getting sporadically a few deadline > exceeded errors (bellow stack trace excerpt). > > I also have configured min idle requests to automatic and maximum to 1 > and pending latency to 800ms, I've observed on occasion latencies of > up to 63000(!!!)ms and without app engine spinning extra instances to > serve requests. > > Any thoughts? I can provide app-id off-list if someone from google > wants to have a look.
You are likely encountering this issue: http://code.google.com/p/googleappengine/issues/detail?id=6323 Could you try setting threadsafe to "no" and seeing if that fixes the problem? Cheers, Brian > Thanks! > > File "/base/python27_runtime/python27_lib/versions/1/google/appengine/ > ext/db/__init__.py", line 3588, in __get__ > instance = get(reference_id) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 1515, in get > return get_async(keys, **kwargs).get_result() > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/api/apiproxy_stub_map.py", line 592, in get_result > return self.__get_result_hook(self) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/datastore/datastore_rpc.py", line 1437, in __get_hook > entities = rpc.user_data(entities) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/api/datastore.py", line 623, in local_extra_hook > return extra_hook(result) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 1485, in extra_hook > model = cls1.from_entity(entity) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 1419, in from_entity > return cls(None, _from_entity=entity, **entity_values) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 1800, in __init__ > super(Expando, self).__init__(parent, key_name, _app, **kwds) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 945, in __init__ > prop.__set__(self, value) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 600, in __set__ > setattr(model_instance, self._attr_name(), value) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 1826, in __setattr__ > check_reserved_word(key) > File "/base/python27_runtime/python27_lib/versions/1/google/ > appengine/ext/db/__init__.py", line 300, in check_reserved_word > if datastore_types.RESERVED_PROPERTY_NAME.match(attr_name): > DeadlineExceededError > > -- > 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. > -- 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.
