Лучшая практика для планирования длительной пакетной работы Django на Heroku - PullRequest
0 голосов
/ 04 октября 2019

Я разработал веб-приложение Django, которое работает в Heroku. Все работало нормально с использованием 1 веб-динамо. Теперь мне нужно запустить пакетное задание (также в Django), которое занимает около 12 часов. Я планирую выполнять это два раза в неделю. Какой будет лучший способ сделать это? Документация Heroku рекомендует использовать рабочие динамометры и планировщик для инициирования запроса. Насколько я знаю, если я буду реализовывать это таким образом, мне придется платить за весь рабочий динамо, даже если он используется только 24 часа в неделю. Другой вариант - выполнить пакетное задание в планировщике, но Heroku не рекомендует выполнять длительные процессы таким образом. Какие-либо предложения? Спасибо.

...