Google App Engine应用程序错误5

Sam*_*Sam 7 google-app-engine

我经常收到此应用程序错误.这是什么意思 ?

File "/base/data/home/apps/0xxopdp/10.347467753731922836/matrices.py", line 215, in insert_into_db
    obj.put()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/ext/db/__init__.py", line 895, in put
    return datastore.Put(self._entity, config=config)
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/datastore.py", line 404, in Put
    return _GetConnection().async_put(config, entities, extra_hook).get_result()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 601, in get_result
    self.check_success()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/datastore/datastore_rpc.py", line 572, in check_success
    rpc.check_success()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_stub_map.py", line 502, in check_success
    self.__rpc.CheckSuccess()
  File "/base/python_runtime/python_lib/versions/1/google/appengine/api/apiproxy_rpc.py", line 126, in CheckSuccess
    raise self.exception
ApplicationError: ApplicationError: 5
Run Code Online (Sandbox Code Playgroud)

我确实多次调用数据存储区.是什么导致了这个问题

sys*_*out 3

ApplicationError :5消息通常表示超时错误

该错误是由数据存储 API 引发的,因此您的应用程序可能尝试对数据库进行每秒超过允许的 5 次写入

我建议您阅读这篇关于处理数据存储错误的富有洞察力的文章,它很好地解释了可能的超时原因以及如何处理它们。