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?
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.
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