API调用datastore_v3.Put()的请求太大了

Rob*_*ert 8 java google-app-engine google-cloud-sql

我正在使用带有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,数据大小限制是在60秒内提供16MB.

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

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

Pet*_*ego 9

这是因为GAE会话,它使用GAE数据存储来保存会话对象.如果会话中存储的数据超过1Mb,则抛出此异常.