@root2
Das wäre eine Kombination aus CRON und Timeouts.
Wie Du schon sehr richtig erkant hast, ist per CRON etwas wie "mach was in X Stunden" nicht zu lösen.
Aber mit 'nem Timeout.
Die festen Schaltzeiten könnte man mit dynamisch erzeugten CRON-Jobs behandeln, oder - weils einfacher ist - zu festen Zeiten ausführen lassen und dann prüfen, ob zum entsprechenden Zeitpunkt ausgelöst werden soll oder nicht.
3c66aecc-3d57-4f9a-a754-3bd8c7ef502f-image.png
Das "mach was in X" ginge alternativ auch mit dynamisch erzeugten Zeitplänen.
Man muss dann halt ausrechnen, welche Zeit in 2 Stunden erreicht ist und einen passenden Zeitplan erzeugen.
Ist aber relativ aufwändig - timeouts sind da vermutlich der einfachere Weg.
ad245b49-10de-4853-afc0-e5b63e3f2dcf-image.png