Я размещаю приложение Flask на Heroku (бесплатно), которое действует как API и считывает данные из файла базы данных SQLite.
Я запланировал запуск проекта на моем компьютере Python сценарии, которые будут запускаться каждую ночь и добавлять новые данные в мою базу данных SQLite, которые затем, в свою очередь, могут использоваться моим Flask приложением.
Однако, размещенные на Heroku, я не думаю Я смогу запускать приложение Flask и скрипт python 24/7. Я знаю, что есть альтернативное решение APScheduler на Flask, которое будет выполнять задачи в Python функциях в приложении Flask. Однако, согласно правилам бесплатного использования Heroku, если на мою страницу не поступит трафик c в течение 30 минут, приложение «перейдет в спящий режим». Я предполагаю, что это означает, что запланированные задачи больше не будут работать после того, как приложение перейдет в спящий режим, что противоречит цели использования APScheduler.
Есть ли какие-либо альтернативы, которые я мог бы использовать для go по этому поводу?