I am experiencing similar problems... I know AppEngine is still pretty young, but I don't understand the high amount of dropped connections and internal errors following these timeouts.
Isn't the platform supposed to be scaleable? It doesn't seem very much so... My old mysql-database could pull much more, much faster, without dropping connections, under high load. On Apr 7, 4:20 am, campos <[email protected]> wrote: > I had the same problem since couple of days before. It all worked fine > previously. My app has a somewhat high frequency, about 30 request/ > sec. Is that the cause? How to solve it? > > On Apr 5, 3:56 pm, cc <[email protected]> wrote: > > > > > We are seeing the same issue today..... No problem in the past. > > Somebody tweaked something! > > > On Apr 3, 5:31 am, DarkCoiote <[email protected]> wrote: > > > > Getting a bad number of datastore timeout... and the operation is > > > 'simple', is a put in simple model;... > > > > Traceback (most recent call last): > > > File "/base/python_lib/versions/1/google/appengine/ext/webapp/ > > > __init__.py", line 501, in __call__ > > > handler.get(*groups) > > > File "/base/data/home/apps/naval-war/1.332510333196150921/main.py", > > > line 218, in get > > > person.put() > > > File "/base/python_lib/versions/1/google/appengine/ext/db/ > > > __init__.py", line 669, in put > > > return datastore.Put(self._entity) > > > File "/base/python_lib/versions/1/google/appengine/api/ > > > datastore.py", line 166, in Put > > > raise _ToDatastoreError(err) > > > File "/base/python_lib/versions/1/google/appengine/api/ > > > datastore.py", line 1965, in _ToDatastoreError > > > raise errors[err.application_error](err.error_detail) > > > Timeout > > > > person model: > > > class Person(db.Model): > > > id = db.StringProperty() > > > score = db.IntegerProperty(default=0) > > > currentFleet = db.IntegerProperty(default=0) > > > availableShots = db.IntegerProperty(default=0) > > > maxShots = db.IntegerProperty(default=0) > > > shipsSunk = db.ListProperty(int,verbose_name="Sunken ships list", > > > default=[0,0,0,0,0]) > > > shipsLost = db.ListProperty(int,verbose_name="Lost ships list", > > > default=[0,0,0,0,0]) > > > lastAccess = db.DateTimeProperty(auto_now_add=True) > > > > see... no references or anything complicated.... > > > > any tips on how to reduce the number of datastore timeouts?? --~--~---------~--~----~------------~-------~--~----~ 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 -~----------~----~----~----~------~----~------~--~---
