Я преобразовал очень простую функцию flask (то есть два простых маршрута, связывающих запрос sql и превратил их в таблицу) в функцию Lambda с помощью Zappa. Развернутая функция составляет около 20 МБ. Поскольку трафик c будет очень низким, я не использую какой-либо механизм прогрева для своей функции.
Функция требует только 128 МБ памяти, и при запуске с ней, когда все предыдущие экземпляры были уничтожены, холодный начало примерно 16 секунд.
Это кажется интуитивно долгим, и то, что я прочитал (например, здесь ), что говорит о том, что python функционирует , а не в VP C имеют относительно низкую задержку для холодных запусков.
Если я добавлю память в функцию, время холодного запуска, похоже, будет линейно уменьшаться. Опять же, это противоречит тому, что я прочитал (например, здесь , как указано выше) с точки зрения памяти, не являющейся проблемой для задержки холодного запуска. Это моя таблица времени вызовов:
Должен ли я быть удивлен этими результатами или я что-то упустил?
Спасибо
Стивен