Ermitteln, welche Cron-Jobs für die Ausführung zu einem zukünftigen Datum/zu einer zukünftigen Uhrzeit geplant sind X

Ermitteln, welche Cron-Jobs für die Ausführung zu einem zukünftigen Datum/zu einer zukünftigen Uhrzeit geplant sind X

Gibt es eine Möglichkeit, eine Crontab abzufragen, um herauszufinden, welche Cron-Jobs zu einem beliebigen Datum/Zeitpunkt oder während eines bestimmten Zeitraums ausgeführt werden?

Legen Sie beispielsweise fest, welche Sendung heute irgendwann zwischen 14:00 und 16:00 Uhr, nächsten Samstag um 10:00 Uhr oder jeden Sonntag ausgeführt wird.

Es sind viele Jobs geplant, daher ist das manuelle Lesen aller Crontabs keine wirkliche Option.

Antwort1

Ich habe dieses Tool namensAbonnierenDadurch wird Ihnen eine grafische Darstellung Ihrer Crontab-Einträge angezeigt.

Auszug

Sie haben ein Problem: Zwischen 1 und 4 Uhr morgens treten auf dem Anwendungsserver Leistungsprobleme auf, und die Cron-Jobs scheinen die wahrscheinliche Ursache dafür zu sein.

Natürlich werfen Sie einen Blick auf Ihre Crontab, um herauszufinden, was während dieser Stunden läuft.

Jetzt haben Sie zwei Probleme.

Mit der Zeit verdichten sich Cron-Jobs zu einer undurchdringlichen, undurchsichtigen Textmasse. Der Versuch, einen umfassenden Überblick über die verschiedenen Laufzeiten zu erhalten und darin Muster zu erkennen, kann äußerst schwierig sein. Crontabs sind für die Interpretation durch Computer gedacht – nicht durch Menschen.

Beispiel-Screenshot

    SS Nr. 1

verwandte Informationen