У меня Flask API, обслуживаемый через IIS.
В начале кода (на самом деле на @app.before_first_request
) он загружает некоторые файлы, которые используются во время выполнения.Загрузка всего занимает около 30 секунд.
Проблема, с которой я сталкиваюсь сейчас, заключается в том, что если я не вызываю API в течение ~ 20 минут, кажется, что он переходит в спящий режим, потому что вызов, который обычнозанимает 300 мс, в этом случае ~ 30 с, что недопустимо.После этого длинного запроса он снова начинает работать быстро.
До сих пор я пытался отключить время простоя IIS и время перезапуска.
Как заставить IIS(или колбу), чтобы продолжать служить всегда?