Eddie: Tasks zu lastarmen Zeiten laufen lassen: wie?

Beitrag lesen

Hallo allerseits,

ich moechte einen Task so aufsetzen, dass er nur dann ausgefuehrt wird, wenn der Server Kapazitäten frei hat. Ich stelle mir das so vor, dass auf jeden Fall ein Cronjob läuft, der bspw. jede Minute einen Update-Task aufruft (der minütliche Aufruf selbst ist ja nicht sooo schrecklich ressourcen-fressend).

Dann soll aber der Task (das Ganze läuft auf PHP) selbst entscheiden, ob ihm gerade die nötigen Ressourcen zur Verfügung stehen. Wie mache ich sowas?

Ein Beispiel ist etwa die Aktualisierung eines (oder vieler) PDFs. Oder das Versenden eines Newsletters an 1000 Mio. Spam-Subscriber (Vorsicht, nicht ernst gemeint!).

Danke fuer ein paar Anregungen!
Eddie