Les tâches du Planificateur Heroku coûtent-elles de l'argent?

J'ai lu la documentation de Heroku mais je l'ai trouvé simplement déroutant. J'ai une application qui a à la fois un frontal basé sur le web (avec un processus web) et une tâche qui est définie pour s'exécuter tous les jours à minuit par Heroku Scheduler (apparaît sur heroku ps comme run.1).

Mon heroku ps ressemble à ceci:

Process  State       Command
-------  ----------  ------------------------------------
run.1    up for 21h  python webpage/listings.py
web.1    up for 8m   python ./manage.py runserver 0.0.0..

Ce que j'essaie de comprendre est, est-ce considéré comme deux dynamomètres? La tâche run est-elle considérée comme une tâche d'arrière-plan?

Question principale: cela coûtera-t-il de l'argent?

26
demandé sur jdotjdot 2012-06-09 02:03:59

2 réponses

Oui, un Heroku Scheduler {[2] } accumulera l'utilisation et coûtera de l'argent si vous passez votre 750 dyno-heures gratuites vous sont donnés par application chaque mois. Tant que vous restez dans cette limite, vous ne serez pas facturé.

Le planificateur exécute des dynos uniques , qui s'accumulent comme des dynos réguliers. Ils apparaîtront avec un type de dyno "scheduler" dans votre facture Heroku.

37
répondu Mitch Dempsey 2014-03-27 20:29:11

Il y a 750 heures gratuites.

Dans la facturation, les dynos sont divisés en quatre groupes: worker (dynos d'arrière-plan), web dynos, rake et one-off-process (lors de l'exécution de "Heroku run", par exemple utilisé par le planificateur).

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

3
répondu brunoghisi 2012-06-12 03:34:14