После некоторого обсуждения с коллегой из другой компании, которая также использует App Engine, он сказал мне, что ему удалось сократить время прогрева своего приложения с ~ 15 секунд до ~ 5 секунд, используя следующие шаги:
- Настройте Eclipse для объединения классов, созданных во время компиляции, в один файл JAR.
- Настройте Eclipse для загрузки этого единственного файла JAR вместо сотен (или тысяч) отдельных классов Java во время развертывания App Engine.
Он утверждает, что во время разогрева экземпляра, поскольку экземпляру нужно загрузить только один связанный JAR-файл вместо тысяч отдельных классов, разогрев будет значительно быстрее. Есть какие-нибудь мысли или мнения по этому поводу?
Я определенно хотел бы попробовать это сам, но у меня недостаточно Eclipse-mojo, чтобы знать, как настраивать такие шаги. Кто-нибудь знает, как настроить Eclipse или подключаемый модуль Google для Eclipse, чтобы выполнить шаги, описанные выше? (И, конечно, чтобы развернутые приложения успешно работали в App Engine)
Спасибо,