Я отправил это на GAE для группы Java, но я надеюсь получить ответы на некоторые вопросы здесь быстрее :)Google App экземпляр рециклинг приложения двигателя и время отклика
я решил сделать некоторые давно запустить тесты производительности в моем приложении. I создал небольшое приложение для работы с клиентом каждые 5-30 минут, и я запускаю 3-5 потоков с таким клиентом.
Я заметил огромные различия в времени отклика и начал исследовать проблему. Я нашел причину очень быстро. я испытываю те же проблемы, как описано в следующих разделах:
Uneven response time between connection to server to first byte sent
Application instances seem to be too aggressively recycled
Я использую Springframework, он TKES вокруг 18-20s начать приложение экземпляр, который вызывая время отклика от 1 с (когда запрашивает хиты, выполняемые приложением - очень редко) до 22 секунд, когда создано новое приложение .
Есть ли решение для этого? Я думал о создании самого базового сервлета, выполняющего критические задачи (вызов обслуживающего API) и оставляющий пользовательский интерфейс как есть. Но тогда я потеряю все преимущества Springframework.
Есть ли решение для этого?
После решения (взлом) многочисленных ограничений типа App Engine, который я ударил при разработке моего приложения, которое является один я думаю, что заставит меня выйти из App Engine ... это просто многие все время думать, как до выиграть с проблемами GAE, чем решить мои проблемы с приложением ...
Любая помощь?
С уважением Konrad
Ваши ссылки на обсуждения в группах Google нарушены. –
Спасибо Адаму! Я исправил ссылки ... – Konrad