我在看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/

10-11 02:54