2016-08-20 7 views
1

Ich weiß also, dass Herokus freie Dyna- nos 'heruntergefahren' sind, wenn es keinen Traffic gibt - wie würde das die Cron-Jobs beeinflussen, die ich mit dem Node-Cron-Modul implementiert habe?Heroku und Knoten-Cron?

Antwort

3

Jobs, die von node_cron geplant werden, werden nicht ausgeführt, wenn Ihre freien Dynos inaktiv sind.

Als Alternative können Sie die Heroku Scheduler add-on verwenden, um Ihre Cron-Jobs zu planen. Dadurch werden einmalige Dynos ausgelöst, um Ihre Cron-Jobs auszuführen. Vorausgesetzt, Sie überschreiten nicht Ihre monatlichen Freistunden, können Sie Ihre Cron-Jobs kostenlos ausführen.

+0

Ja, ich entschied mich, zu dieser Alternative zu wechseln. Danke für den Tipp! – dshidham

0

Wahrscheinlich werden sie nicht wie erwartet in 100% funktionieren. Ich meine, wenn Cron-Ausführung zu der Zeit geplant wird, wenn Ihr Server offline sein würde, dann wird es nicht funktionieren. Hobby Dynos auf Heroku Power-up nur bei HTTP-Anfrage und Herunterfahren nach einer gewissen Zeit der Inaktivität, werden sie nicht wegen Cron starten.

+0

Bekam es. Woher weißt du, wann freie Dynos jedoch eine Downtime geplant haben? – dshidham