我在看RPC调用,但是堆栈都是tasklet和ndb。这使我很难分辨正在运行哪些查询。我需要使用appstats配置设置吗?
谢谢您的帮助。
最佳答案
在appengine_config.py中添加:(没有此功能,您的代码调用将不会进入查询堆栈)
appstats_MAX_STACK = 20
在AppStats中的“请求历史记录”下,单击一个请求。
在“ RPC调用跟踪”中,为datastore_v3.RunQuery单击“ +”。
在堆栈跟踪中,您可以看到指向已执行代码的链接。
关于google-app-engine - 在具有NDB的GAE上使用AppStats,如何知道正在执行什么查询?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12118547/