Лучшая практика для решения проблемы холодного запуска двигателя приложения - PullRequest
3 голосов
/ 05 ноября 2010

После периода бездействия первый запрос проходит через 5-10 секунд.

Существуют ли лучшие практические решения для решения этой проблемы?

Я использую версию PythonApp Engine.

1 Ответ

6 голосов
/ 05 ноября 2010
  • Сократите набор библиотек, который вам нужен, чтобы обслуживать запросы настолько, насколько вы можете.
  • Для дорогих библиотек, которые используются только в некоторых местах, поместите оператор импорта внутри функции, которая используетих.Таким образом, библиотека импортируется только в первый раз, когда она необходима.
  • Если ваша платформа поддерживает это, выполняйте импорт обработчиков точно в срок, чтобы вам не пришлось импортировать их все при запуске приложения.up.
  • Ждем зарезервированных экземпляров / запросов на разогрев, которые скоро появятся!
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...