2015-04-08 2 views
0

Скажите, что в приложении Google App Engine (Java) некоторые запросы занимают очень много времени; возможно, некоторое время даже после 30 секунд. Включает ли GAE Console (панель мониторинга, мониторинг или аналогичный) какой-либо способ перечислить URL-адреса (или любые другие свойства запроса, такие как вызовы методов API), связанные с долгосрочными запросами?GAE: Как узнать, какие запросы требуют много времени?

+0

Вы проверили appstats? (не знаете свой язык выбора ... вот его документация для java https://cloud.google.com/appengine/docs/java/tools/appstats) – marianosimone

ответ

0

На самом деле, старый Dashboard (https://appengine.google.com/dashboard) предоставляет информацию я хотел в Расчетном поле Load (внизу слева), в колонке Avg Latency (последний час).

1

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

Питон SDK включает библиотеку Appstats, используемый для профилирования производительности RPC (Remote Procedure Call) вашего приложения. Приложение Engine RPC - это межсетевой вызов между вашим приложением и App Engine Service API. Например, все эти API звонков RPC вызовы:

Datastore называет такие, как ndb.get_multi(), ndb.put_multi(), или ndb.gql(). Такие вызовы Memcache, как memcache.get() или memcache.get_multi(). Вызовы URL-адреса, такие как urlfetch.fetch(). Mail звонки, такие как mail.send().

Смежные вопросы