Я улучшил свой код, и теперь весь API работает очень быстро, я также добавил memcache, и у меня отличное соотношение. Но иногда я получаю бессмысленные задержки.Google App Engine странная задержка
Я приложил сюда самый значительный скриншот appstats: более 20 секунд для запуска 90 мс RPC; как это возможно? Где я должен искать источник этих задержек?
Я действительно застреваю, потому что я не понимаю, что происходит между RPC, и я не знаю, что еще я могу сделать, чтобы получить больше информации.
Просто мысль: каждый HTTP-вызов обрабатывается одним и тем же экземпляром GAE, правильно? Потому что мои экземпляры занимали много времени для разминки. Но я не думаю, что это связано.
BTW: Я кодирую на Java.
спасибо shay .. да, я записываю много вещей с помощью log.fine (..), поэтому я должен просто включить уровень, а затем снова посмотрите. –
Я не убежден, что 100% - это то, что HTTP-вызов обрабатывается разными экземплярами. Является ли это возможным? Потому что это может быть другой проблемой, из-за длительного времени, затраченного на разогревание нового экземпляра! –
@MicheleOrsi вы не можете перетащить экземпляр во время выполнения обработчика –