Google App Engine
экземпляры frontend динамически масштабируются. Это означает, что App Engine
автоматически создает новые экземпляры при увеличении нагрузки и отключает экземпляры, когда они не используются. Перезагрузка экземпляров может привести к дополнительным задержкам для пользователей. У экземпляров Frontend также есть крайний срок 60 seconds
для завершения заданного запроса.
Как я использую Spring MVC and Spring IOC
в моем приложении GAE, для оптимизации использования Spring Framework, я прошел через лучшие практики для приложений App Engine.
В этой ссылке меня полностью смущает раздел Сокращение или предотвращение использования автопомощи. Он говорит, что automatic wiring
может значительно сократить время, необходимое для разрешения beans во время инициализации приложения, поэтому они предлагают autwire byName
вместо использования autwire byType
.
Итак, мой вопрос: Как autowire byName
сокращает время bean?, А также я хотел бы знать, есть ли лучший способ вставить beans?. Существуют ли лучшие методы для Spring IOC
, чтобы сократить время инициализации приложения.