Добавление запросов разминки в App Engine на Python 3 - PullRequest
0 голосов
/ 24 октября 2018

При развертывании моего приложения в среде выполнения Python 3 App Engine Standard, как я могу избежать задержки запросов при обновлении до новой версии или запуске новых экземпляров?Могу ли я создать какой-то тип «запроса разминки»?

1 Ответ

0 голосов
/ 24 октября 2018

Возможно настроить пользовательские запросы на разогрев для вашего приложения.Сначала добавьте директиву inbound_services и соответствующий обработчик в файл app.yaml:

inbound_services:
- warmup

handlers:
- url: /_ah/warmup
  script: main.py

Затем определите маршрут разогрева в файле main.py:

@app.route('/_ah/warmup')
def warmup():
    """Warm up an instance of the app."""
    pass  # For example, initiate a db connection

Подробнее см. https://cloud.google.com/appengine/docs/standard/python3/configuring-warmup-requests.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...