2016-08-05 4 views
1

Ich arbeite mit einer Web-Anwendung auf Heroku.Pinging der Homepage zu bestimmten Zeiten

Ich habe ein paar Cron-Jobs um 9 Uhr, 12.00 Uhr auf meinem Server ausgeführt wird, und 00.00.

Ich brauche meine Webseite nicht idled haben für mich diese Cron-Jobs zu laufen. Als solche muss ich irgendwie die Webseite kurz vor diesen Zeiten ping sicherzustellen, dass es ausgeführt wird, so dass diese Cron-Jobs ausgeführt werden können. Ich habe uptime Roboter und neue Relikt gesehen, aber sie scheinen nur Ping die ganze Zeit für festgelegten Intervallen während ich meine Webseite zu bestimmten Zeiten pingen möchten.

Antwort

1

Sie können eines von zwei Dingen tun:

  • Verwenden Sie den Heroku Scheduler addon Ihre dyno ping durch eine Anfrage an sie vor der Zeit, dass Sie Ihre dyno müssen wach sein, OR
  • Sie können Bezahlen Sie einen normalen Dyno. Heroku ruht nicht die normalen Dynos, nur die freien.
+0

Letztlich war zu Heroku Scheduler für meine Anwendungen begrenzt, da sie nur alle 30 Minuten anpingen kann. Ich nahm das Plung und bezahlte für Hobby-App-Konto. – MichaelGofron

0

Sie könnten ein Heroku Scheduler konfigurieren, um Ihr Web-Dyno zu starten und zu aktivieren, indem Sie es kurz vor dem Zeitpunkt pushen, an dem Ihr Web-Dyno zum Aufwachen benötigt wird.

Verwandte Themen