Google app engine 在一个事务中操作过多的实体组-如何获取日志来告诉我这5个组是什么?

Google app engine 在一个事务中操作过多的实体组-如何获取日志来告诉我这5个组是什么?,google-app-engine,google-cloud-datastore,Google App Engine,Google Cloud Datastore,据我所知,交易最多只能在5个实体集团上进行。 我已经启用了XG事务 我有一些相当复杂的代码,偶尔会导致以下错误: “在事务中操作过多的实体组” 我正在试着调试这个,但是如果数据存储能够准确地告诉我使用了哪5个实体组,以及哪一个是第6个超出限制的实体组,那就容易多了 我尝试过提高日志级别,但即使失败了,它仍然无法确切地告诉我失败涉及哪些实体组,甚至实体 有人知道如何获得这些信息吗 我正在Java上运行JDO2.3,即数据存储API 1.0版。(遗憾的是,我的应用程序早于Ojbecify等的存在)你

据我所知,交易最多只能在5个实体集团上进行。 我已经启用了XG事务

我有一些相当复杂的代码,偶尔会导致以下错误: “在事务中操作过多的实体组”

我正在试着调试这个,但是如果数据存储能够准确地告诉我使用了哪5个实体组,以及哪一个是第6个超出限制的实体组,那就容易多了

我尝试过提高日志级别,但即使失败了,它仍然无法确切地告诉我失败涉及哪些实体组,甚至实体

有人知道如何获得这些信息吗


我正在Java上运行JDO2.3,即数据存储API 1.0版。(遗憾的是,我的应用程序早于Ojbecify等的存在)

你有可以发布的堆栈跟踪吗?你使用的是什么语言?我不知道答案,但在过去也遇到过类似的问题(Java和Objectify)。最后,我通过调试和检查代码就解决了这个问题。记住5个实体组谢谢你的评论,我已经更新了关于我的环境的问题。