8

我正在使用带有 appengine 的谷歌云 sql。

com.google.apphosting.api.ApiProxy$RequestTooLargeException: The request to API call datastore_v3.Put() was too large.尽管我没有使用 Datasotre API ,但我得到了。

我认为根据文档https://developers.google.com/appengine/docs/java/cloud-sql/developers-guide#access_limits数据大小限制是 16MB 在 60 秒内提供。

我的数据大小约为 1 MB,我的响应时间肯定不到 1 分钟。如果我尝试使用较小的数据,一切正常。

那么,为什么会抛出异常?问题是什么 ?它是谷歌应用引擎中的错误吗?还是有尺寸限制,它在哪里记录?或者是什么 ?

4

1 回答 1

9

发生这种情况是因为GAE 会话,它在后台使用 GAE 数据存储来保存会话对象。如果会话中存储的数据超过 1Mb,则会引发此异常。

于 2013-03-12T11:01:22.667 回答