Как запустить проект Python по расписанию (AWS, Heroku и т. Д.)? - PullRequest
0 голосов
/ 18 марта 2019

У меня есть проект python etl, который я должен был запустить по расписанию. Я немного растерялся, с чего начать. Я видел некоторые учебные пособия с использованием Heroku и AWS Lambda, но все они были отдельными файлами сценариев. Мой основной скрипт ссылается на несколько пакетов, которые находятся в одном каталоге проекта. Могу ли я развернуть весь проект и запустить ли он основной сценарий по расписанию? Если да, то на какие инструменты / услуги мне следует обратить внимание?

1 Ответ

1 голос
/ 18 марта 2019

См. Лямбда запланированных событий .Вы можете создать функцию Lambda и настроить AWS Lambda на ее регулярное выполнение.Вы можете указать фиксированную скорость (например, выполнять лямбда-функцию каждый час или 15 минут) или указать выражение Cron.

Помните о ограничениях размера пакета Lambda .

...