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

Reply via email to