Запланированные задачи Heroku Dyno без рабочего

Я недавно добавил аддон "Heroku Scheduler" в свое приложение heroku ...

В настоящее время у меня есть бесплатная учетная запись heroku и стандартный веб-дино ....

Теперь я настроил запланированный комментарий для запуска с помощью планировщика ... Что произойдет, если у меня останется 0 рабочих станций ....

Получу ли я оплату? Моя задача просто не запускается? Или он возвращается к веб-дино и ставится в очередь на нем?


person Steve    schedule 06.06.2012    source источник


Ответы (3)


Так же, как обновление моего предыдущего комментария, все вышеперечисленное было устранено недавними изменениями дино и биллинга на heroku. Теперь у вас может быть бесплатный динамометрический стенд web + workder при условии, что он спит не менее 6 часов в день. Есть также и другие изменения, которые позволяют удешевить выполнение небольшого проекта для хобби, даже 24 часа в сутки.

https://devcenter.heroku.com/articles/usage-and-billing

person bjw    schedule 08.06.2015

Ваша запланированная задача с планировщиком будет запущена, когда вы ему скажете. Он похож на рабочий процесс, однако он запускается, а затем останавливается после его завершения, а не постоянно выставляется счет. Вам выставляется счет за время его выполнения, но только за это время. Если ваша задача - это короткая задача, выполняемая в течение 1 минуты, на почасовой основе, вам будет выставлен счет за 24 минуты в день.

person CraigKerstiens    schedule 07.06.2012
comment
даже когда у меня установлено 0 рабочих? не мог ли он просто использовать веб-дино? и пусть за ним сидит любой http-трафик? - person Steve; 13.06.2012
comment
@CraigKerstiens: Мне будет выставлен счет только за время выполнения задачи планировщика, а затем вновь запущенный дино остановится. Правильно? - person Jatin Ganhotra; 13.06.2013

Как упоминал Крейг, надстройка планировщика будет запускать задачу в течение установленного времени. Он будет использовать время вашего веб-дино и не будет создавать новый дино для выполнения задачи. В результате ваш веб-трафик будет помещен в очередь в течение этого времени (это мое текущее понимание использования надстройки планировщика для heroku).

person CSilivestru    schedule 14.02.2013
comment
Это неверно. Запланированная задача запустит дополнительный оплачиваемый дино. Однако, если ваш веб-динамик установлен на 0, это не будет / не может превышать бесплатную ежемесячную квоту. - person bjw; 11.03.2013
comment
Аааа - да, в этом есть смысл. Спасибо, Бен. - person CSilivestru; 11.03.2013
comment
@JatinGanhotra, потому что Интернет не согласился с OP. :) - person John Lehmann; 10.01.2015
comment
если @ben захочет опубликовать его как реальный ответ, я с радостью приму его. Я предполагаю, что мое приложение не работает 100% времени (так как оно отключается, когда не используется в течение часа) - person Steve; 04.03.2015