2015-04-08 172 views
0

說在Google App Engine應用程序(Java)中,一些請求需要很長時間才能完成;也許有些甚至在30秒後超時。 GAE控制檯(儀表板,監控或類似)是否提供任何方式來列出與長時間運行的請求相關聯的URL(或任何其他請求屬性,例如API方法調用)?GAE:如何找出哪些請求需要很長時間才能完成?

+0

你檢查過appstats嗎? (不知道您選擇的語言......以下是它的針對java https://cloud.google.com/appengine/docs/java/tools/appstats的文檔) – marianosimone

回答

1

https://cloud.google.com/appengine/docs/python/tools/appstats

Python SDK包含用於剖析應用程序的 RPC(遠程過程調用)的性能將Appstats庫。應用程序 引擎RPC是您的應用程序和 App Engine Service API之間的往返網絡呼叫。例如,所有這些API調用的RPC是 呼叫:

數據存儲調用諸如ndb.get_multi(),ndb.put_multi(),或 ndb.gql()。 Memcache調用如memcache.get()或 memcache.get_multi()。網址提取調用,如urlfetch.fetch()。郵件 調用如mail.send()。

相關問題