假设在Google App Engine应用程序(Java)中,某些请求需要很长时间才能完成;也许有些人甚至会在30秒后超时。 GAE控制台(仪表板,监控或类似控制台)是否提供了列出与长时间运行的请求相关联的URL(或任何其他请求属性,如API方法调用)的方法?
答案 0 :(得分:1)
https://cloud.google.com/appengine/docs/python/tools/appstats
Python SDK包含用于分析的Appstats库 应用程序的RPC(远程过程调用)性能。一个应用程序 Engine RPC是您的应用程序和应用程序之间的往返网络调用 App Engine服务API。例如,所有这些API调用都是RPC 调用:
数据存储区调用,例如ndb.get_multi(),ndb.put_multi()或 ndb.gql()。 Memcache调用诸如memcache.get()或 memcache.get_multi()。 URL提取调用,例如urlfetch.fetch()。邮件 诸如mail.send()之类的调用。
答案 1 :(得分:0)
实际上,旧的仪表板(https://appengine.google.com/dashboard)在“当前加载”框(左下角),“平均延迟”(最后一小时)列中提供了我想要的信息。