#python #heroku #scheduling
Вопрос:
У меня есть рабочий скрипт на python, который запускается ежедневно (по расписанию с помощью дополнения Heroku Scheduler).
Есть ли какой-либо способ запустить программу также вручную, например, для одноразовых тестов?
Я попытался запустить его с помощью этой команды в командной строке:
heroku run -a scoresupdatetickers python LevermannBackend.py
но появляется следующее сообщение об ошибке:
Running python LevermannBackend.py on ⬢ scoresupdatetickers... done
» Error: Cannot run more than 1 Free size dynos.
»
» Error ID: cannot_run_above_limit
» See https://devcenter.heroku.com/articles/dyno-types#default-scaling-limits for more
» information.
Могу ли я каким-то образом остановить этот запущенный в данный момент dyno (возможно, для запланированного ежедневного запуска), а затем временно запустить программу вручную, когда захочу, в командной строке?
(и после моих тестов, конечно, я хотел бы вернуться к автоматическому ежедневному запуску)